India  

Car Slams Into Store On Lower East Side

Video Credit: CBS 2 New York - Duration: 00:24s - Published
Car Slams Into Store On Lower East Side

Car Slams Into Store On Lower East Side

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


You Might Like