during NASCAR Electronic Fuel Injection Testing at Charlotte Motor Speedway on October 17, 2011 in Charlotte, North Carolina.
NASCAR Podcast
during NASCAR Electronic Fuel Injection Testing at Charlotte Motor Speedway on October 17, 2011 in Charlotte, North Carolina.