Fantastically over the top effects explosion from Mike Diva and Pedro Flores for The Left Rights’ I’m on Crack.

And the behind the scenes video:

Leave a Reply