“Macy D Drops I Told You So”
New Orleans, Louisiana artist Macy D released her stunning “I Told You So” visual a couple days ago and of course I love it. The home state is breeding new and upcoming talent around the clock. Shot by the Dark Brothers, this visual is nothing less than great with a hint of sexiness and sensuality all in one. Consistency is the key and Macy D never disappoint listeners when she decides to release material. Watch her cool visual now!
Leave A Comment