Search results
Results From The WOW.Com Content Network
We would like to show you a description here but the site won’t allow us.
Stock car racing is a form of automobile racing run on oval tracks and road courses.It originally used production-model cars, hence the name "stock car", but is now run using cars specifically built for racing.