rally racing

Google Web Toolkit

English

Google Web Toolkit

Rallying, or rally racing, involves highly modified production cars on (closed) public roads or off-road areas run on a point-to-point format where participants and their co-drivers “rally” to a set of points, leaving in regular intervals from start points.

Subscribe to RSS - rally racing