logo
logo

logo

Wrestling Revolution 3D

Game • 2017 • PC (Microsoft Windows), Mac

3.0
/ 5
2 votes

Wrestling Revolution 3D takes you either side of the curtain in one epic shared universe - where you can either take shots in the ring as a wrestler or call the shots backstage as a booker!