Celebrities·Lifestyle·Movies Queen of the Ring Premieres in NYC On March 4, 2025, the AMC Lincoln Square Theater in New York City was abuzz with excitement as it hosted the premiere March 5, 2025 by Staff