The intro was priceless and even though the stage was small (compared to their sold out stadium-like venues) - they rocked in the most adorable way that only little minions of the underworld can.
Best quote (from Vox) "It's like Megadeth adopted Hello Kitty."
And Here's The Original Plus "One" More
Screw You Power Rangers. Screw You.
3 hours ago