Awesome Halftime Tribute To Superheroes

These guys put in a hell of a lot of effort.