A New Year’s Day police check on a stolen car report ended when the car plunged over 20 feet and landed on a house and another vehicle in North Caldwell, New Jersey, authorities said in a Facebook post.
A New Year’s Day police check on a stolen car report ended when the car plunged over 20 feet and landed on a house and another vehicle in North Caldwell, New Jersey, authorities said in a Facebook post.