A letter to fans from NASCAR President Steve Phelps

NASCAR President Steve Phelps has a special message to NASCAR fans ahead of the Busch Light Clash at the Los Angeles Coliseum.

Com Phelps Lettertofans