Saturday, 12 April 2014

This guy seems to be addicted to Rallyecars... Watch Video




World Rally Car is a racing automobile built to the specification set by the FIA, the international motorsports governing body and compete in the outright class of the World Rally Championship (WRC).

No comments:

Post a Comment