5
Acura Sports Car Challenge
2010 SCCA Pro Racing World Challenge AMERICANSPORTSCAR.racing
Toronto Street Circuit / Exhibition Place / Toronto / Ontario / Kanada