Xbox Videos

WRC 3 launch trailer

Milestone released a launch trailer for their just released World Rally Championship 3 or WRC 3 as it is more widely known. WRC 3 is the Official game of the World Rally Championships — packed with more than 50+ Official Race Teams (from WRC, Class 2 and Class), 35+ different