- Joined
- Apr 17, 2019
- Messages
- 74,024
- Reaction score
- 19,485
- Points
- 113
- Location
- The Impact Zone, Scotland
- Favorite Wrestler
Apparently a wrestling scene was filmed for one of his movies at a NWA-TNA showBobby Barrows said:What the fuck is Chris Rock doing here?