Madame Tussauds The Avengers Photoshoot at Las Vegas Sign March 1, 2014 By admin Madame Tussauds The Avengers Photoshoot at the Las Vegas Sign. Click on the image for larger size