US: Car Falls From Parking Structure Near Beverly Center, Los Angeles
- Captured on Thursday 20th of February 2020
- Location is Los Angeles
Description
A car fell from the third level of the parking structure near Beverly Center, Los Angeles on Feb 20th. The video show Read more...