The following photo, courtesy of inDemand.com, features the promotional poster for the upcoming TNA Final Resolution pay-per-view event. The event is scheduled to take place on December 11th, 2011 at the Impact Wrestling Zone at Universal Studios in Orlando, Florida.
Promotional Poster Revealed For Upcoming TNA Final Resolution PPV
More of the latest Wrestling news
Posted on December 21, 2024
Posted on December 21, 2024
Connect With Us