Hip HopVideos

Rakaa (of Dilated Peoples) – Delilah (Video)

blame it on Shake July 13, 2010

Produced by Evidence. Directed by Yoram Benz. Off Rakaa’s upcoming solo debut, Crown of Thorns, dropping July 20th.