We’ve made some exciting new updates! Check out our new site here
Login
Menu
Truck Seems to be in Trouble
Occurred on October 9, 2019 / Newton, Massachusetts, USA
Info from Licensor: "I was walking my dog late at night in the city. I could hear the car far enough away to get my camera out to catch it. No articles about it in the news the next day."