Freakin’ sweet! :-)

BTW, starting Monday the cast will be shooting at Caesers Palace in Las Vegas…

Source: Superherohype.com

More Quizzes

More Videos