Holy Incoming Incendiary!

Whoa @ the 30 second mark!

Categories

Video Shock and Awe