Car Slams Into Store On Lower East Side

Video Credit: CBS 2 New York
Published on May 24, 2021 - Duration: 00:24s

Car Slams Into Store On Lower East Side

Video from Chopper 2 shows the car completely inside the store on Orchard Street.


You are here

You might like