Man slips out of car wrapped in wires with luck in Vaughan

City News tells one harrowing tale from today’s high winds in which a man who calls himself AJ blacked out after a hydro pole collapsed on his Mercedes in Vaughan on Sunday. AJ tells City News he was driving slowly down Rutherford Road when he spotted the pole starting to fall south of Islington Avenue. He tried avoiding it, but it landed on his car and smashed through the windshield. Read on.