Where is the wrestling hall of fame?

4 years 7 months ago #946 by SHANO ALI KHAN
The New York Post is reporting today that NBC Universal is pondering creating a physical WWE Hall of Fame at its Universal Studios theme park in Orlando as part of a pitch to retain WWE RAW and SmackDown on USA and Syfy, respectively

Please Log in or Create an account to join the conversation.

Time to create page: 0.140 seconds