English Wikipedia - The Free Encycl...
Download this dictionary
Sports car racing
Sports car racing
is a form of circuit
auto racing
with
sports cars
that have two seats and enclosed wheels. They may be purpose-built or related to road-going models.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License