Nascar roars on with Coca-Cola 600 at Charlotte

FOX News Videos

Nascar President Steve Phelps joins Jon Scott to discuss the successful return of Nascar and the upcoming Coca-Cola 600.

What to Read Next