McLaren “16 supercars vs. the Rockies” Short Film
Recently luxury sports car manufacturer, McLaren, and a select group of its sports cars owners to British Columbia. Putting their supercars to the test on the stunning Canadian roads and on Jacques Villeneuve’s amazing race circuit.