TNA’s Destination X Will Be Taped In New York City

TNA Wrestling announced on their official website that their Destination X show will be filmed in New York City in the Grand Ballroom at the Manhattan Center on June 26th. You can read TNA’s announcement below or at this link: In New York City, everything is larger than life and this embodies TNA’s X-Division, where […]