Friday, May 14, 2021

Tag: Update on 2011 WWE Hall of Fame ceremony

According to Dave Scherer of PWInsider.com, the 2011 WWE Hall of Fame ceremony will take place at the Phillips Arena in Atlanta on April 2, 2011.