2002 Toyota Atlantic Championship: Top three finishers in the Toyota Atlantic race at the Molson Indy Toronto. Exhibition Place, Toronto, Ont., Ca. 06 July, 2002. TA07A
Top three finishers in the Toyota Atlantic race at the Molson Indy Toronto. Exhibition Place, Toronto, Ont., Ca. 06 July, 2002.
TA07A