WRC 8 Review

The weather effects in this game rival Forza 7. I'll go as far to say that they are better than Forza.

Advertisements

Wreckfest Review

Mayhem, destruction and all out fun! That's what Wreckfest delivers.