IRL: New FAZZT IndyCar team unveiled at Montreal Auto Show
The new FAZZT IndyCar team and car were unveiled during the Montreal International Auto Show Thursday.
The new FAZZT IndyCar team and car were unveiled during the Montreal International Auto Show Thursday.