Home » Posts tagged with » Franchitti Wins
INDYCAR: Franchitti Wins Canadian Crashfest

INDYCAR: Franchitti Wins Canadian Crashfest

Fans at the Honda Indy Toronto got to see an entire season of crash highlights condensed into a single race today, as the majority of the field made contact at some point during the 85-lap race.