7
SCCA Pro Racing World Challenge GT/TC Championship part of the Steelback Grand Prix of Toronto of Exhibition Place
2007 Speed World Challenge AMERICANSPORTSCAR.racing
Toronto Street Circuit / Exhibition Place / Toronto / Ontario / Kanada