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