Friday 14 September 2012

Dillon Francis - Masta Blasta (The Rebirth) (Music Video)



Dillon Francis' Moombahton anthem recently got a Trap rework. Here are the somewhat bizarre visuals for it.

No comments: