This movie rear-projected onto a screen in front of the stage, and small pyros sequenced in at the 1:14 mark, screen drop, and BOOM! the Mighty VH hits the ground running?!?

Nah, that wouldn't have been the tits AT ALL...