A greener Nascar. I heard that by 2010 they are going to be placing sails on top of the cars to save on gas?

nascar 2010




The restritor plates at the super speedway races.

The super speedway races.