< img src="//bat.bing.com/action/0?ti=5858059&Ver=2" height="0" width="0" style="display:none; visibility: hidden;" />
Check out the crazy sports cars displayed on Peel Street in downtown Montreal during the Grand Prix weekend! It was really early on Sunday morning before the Grand Prix so it was pretty quiet, the day before in the afternoon was pure madness... It was the first time using the 360 electronic stabilizer, what a difference it makes!