NASCAR is taking a right turn onto the road course in Indianapolis squib

Taking a right turn. Several, in fact.
Continue reading on FoxNews...
Tags: