Stolen car flips off embankment and lands on house in New Jersey

A stolen car flipped off embankment and landed on a house in New Jersey. The driver managed to free himself from the wreckage and ran on foot before being apprehended.Source: Verona Police Department