Bigben Interactive and KT Racing have just unleashed the latest traielr for the premier rally racing title of 2019, World Rally Championship 8. In this…
Developer KT Racing and publisher Bigben just released some new gameplay footage of their upcoming rally sim, WRC 8. The full title of the racing…