Captain Marvel figure lands at Madame Tussauds New York City
Madame Tussauds New York recently celebrated International Women’s Day on March 8 by revealing its first-ever wax figure of Brie Larson as Captain Marvel at the Intrepid, Sea, Air & Space Museum.