The official Dre Films directed visual for track nine from Self Made, which hits stores on the 23rd.

Comments