US: Armored Vehicle Overturns onto Car in Queens, NY
- Captured on Monday 28th of January 2019
- Location is New York City
Description
An armored vehicle somehow flipped onto a car in Queens Monday morning. It happened at 115th Avenue and 200th Street Read more...