Friday, June 18, 2021

Tag: WWE returning to Tyler

Devin Cutting sent this in.WWE returns to the Oil Palace in Tyler, Texas on January 13th, 2013. Go to http://tinyurl.com/pwevents for info about future shows.