Fallen Tree Totals Car
Occurred on January 22, 2022 / Los Angeles, California, USA Info from Licensor: "I live in central Hollywood, off the Walk of Fame next to the Chinese Theatre. The Santa Ana winds were absolut..
Location Los Angeles, California, USA
Occurred not known
Posted By Abigail Oliver
Posted On Jan-24-2022