If anybody has seen the new IndyCar on Fox commercials, they are branding it as "The fastest motorsports". And Bob Tasca took that issue up during his first round interview this morning.
If anybody has seen the new IndyCar on Fox commercials, they are branding it as "The fastest motorsports". And Bob Tasca took that issue up during his first round interview this morning.