Stock Cars

Stock cars are production-based automobiles heavily modified for competitive auto racing. Born from early American illicit liquor transport, these powerful machines now thunder on ovals and road courses, pushing the limits of speed and endurance.

See also

Linked from: Nascar
0
8 views
1 week ago