Ferrari Montreal Challenge – Recap
Each June, the city of Montreal erupts into life as tens of thousands of fans flock from around the world to this 4.36-kilometer track on the Île Notre-Dame to watch car and driver push their limits in pursuit of one simple goal: victory. The North American Ferrari Challenge series took place in Montreal from June […]