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?











Leave a Reply