Loading articles...

Indy Fever Takes Over Toronto

Fans flocked to Lake Shore Boulevard to hear the engines roar.