Stan Lee Brings Hulkbuster Suit To Madame Tussauds

Madame Tussauds has added a significant amount of firepower to its Las Vegas lineup, courtesy of [...]