I would love to know what street it is, since I'm going to Toronto in a couple weeks, are there any dealers nearby I should check, maybe to the right of this car on the one way street in a different country?
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...