Description Found this car waiting at the traffic lights outside the Vaughan Mills Mall near Canada's Wonderland amusement park on Rutherford Road (north of Toronto).
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...