Damn them I.L.L.I.OS. ninjas went crazy with this one. Their third single of the upcoming debut project titled by the same name 'Icarus' is so motherf**** soulful and the video is crazy shot and chopped by Visual Mecca. Kinda gave me that Nas 'It Ain't Hard to Tell' vibe. do yourself a solid
Philospoha drops off his latest visual 'Strong' directed by Dada Creative and produced by Trill Gates. Lead single off his recently released project 'Too Dope' available for stream and download below.