Wednesday, October 3, 2012

Dope D.O.D - What Happened (video)







Duckdown teams up with this Dutch Supergroup Dope D.O.D to bring us this grimey visual. Their album Branded drops Oct. 9th.