Controversy Erupts Over Drake’s Wax Figure at Madame Tussauds NYC
Madame Tussauds New York recently revamped their music experience, creating a captivating and immersive space within the museum. The marketing manager, Eliza Rose, expressed her confidence that this reimagined area will elevate the excitement for guests, with its array of A-list music icons surrounding them. As Rose stated in a release featured on Billboard, the […]