1994 Indy
Brian Till
Lola-Ford
As for the offending photo - while totally out of place I cannot help but think it is a leaked spy photo of NASCAR's "car of the day after tomorrow" minus the rear wing.... either that or what NASCAR is going to make Toyota run in the truck series to equalize the competition............