WRC 5 release set to October and new trailer
World Rally Championship 5 is all set to come in the month of October. This game is revealed by a trailer that is provided at the bottom of this article. The video simply shows you a bit of nice gameplay where you can drive through various…