Per PWE: Survivor Series 2024 is slated to happen in Houston, Texas. This marks the first PLE to take place in the Rocket City since the 2020 Royal Rumble.
11
3
69
6K
5
Download Image
@thwrestleprinxe I was at SS in Chicago and that shit was insane. Seeing punk return was something so insane.