NASCAR Cars and Technology
NASCAR, or the National Association of Stock Car Racing, was formed in 1948. Since then NASCAR car racing has become a hugely popular spectator sport. Some NASCAR racing venues can hold up to 170,000 spectators in the stands and the infield. NASCAR cars and the whole Nascar racing experience developed as a very localized racing…