School children enjoyed a day at Madame Tussaud’s for the unveiling of the Captain America wax figure from “The Avengers” movie series.


Published in conjunction with USA Today Logo