The green flag waves at Toronto.CART FedEx Cha…

The green flag waves at Toronto.
CART FedEx Champ Car World Series, Exhibition Place, 1998 Molson Indy Toronto