- by Aidan Gibbons
- 25 August, 2020
Report: Virtual Fans Receive Directions On How They Should React In WWE ThunderDome
On Friday, WWE unveiled the WWE ThunderDome at the Amway Center in Orlando, Florida. The new set up has received a mixed reaction so far. Some have praised it for reviving the spectacle of a...