Social Network
Suspects in stolen car plunged 20 feet and landed on a house, police say
January 05 2023, 08:00
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.