2013 Red Archer Virtual Racing Team contender launched

2011 World Constructors' Champions Red Archer VRT launched the car to claim back their crown.

More