“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!