Crowd cheers as masked hero extingishes supercar that caught on fire
North Face Rally is a group of car enthusiasts with supercars and a love for powerful machines. They also love supporting community and charity events so they decided to do something very new and very exciting. They rolled in to the Strada car show in Vaughan, Ontario, the largest supercar and exotic car show in Ontario amid the usual cheers and requests for pictures. Then they announced that they were going to line up to take the audience for a dream ride on a closed track on the back of the property. For a donation to Cops for Cancer/Pedal for Hope, enthusiasts could ride in their dream cars and experience the full throttle acceleration of these beasts. Some tried to take pictures and video as they were pinned to the seat with thrust that far exceeds that of commercial airliners at takeoff. They were taken around the track and treated to a first hand experience of the handling abilities and driving abilities of the expert drivers.