LATEST STORIES:
Canada’s $upercar
The Canadian International Auto Show will begin Friday in Toronto.
But we’re giving you a sneak peek before the doors open to the public, and Scot Urquhart is putting us in the driver’s seat of a Canadian-made supercar, that costs superbucks!