The founding principle and most basic concept behind NASCAR was and is “stock car” racing; and the ability for carmakers to demonstrate their performance of a car that closely models a car in the local showroom. ... Read more: NASCAR - Is it Still Stock Car Racing?
Continue reading...
Monday, July 21, 2008
0 Comments