Madame Tussauds recently unveiled new wax figures of Megan Thee Stallion at locations in Las Vegas and New York. According to reports, a team of 20 artists created the wax figures, taking about six months to complete them. Megan’s wax figure in Vegas went on public display Saturday (May 20). It features the newsprint catsuit…
