Pew Pew explosions. 


Somewhere in the world things are going boom.  Michael Bay would be proud