• World Rally Championship 2011 Announced

    WRC fans, here is what you’ve been waiting for. Ubisoft announced that the 2011 version of World Rally Championship is under development and scheduled for release on 3DS, PC, PlayStation 3 and Xbox 360 this October.

    • Posted 8 years ago
    • 0