US: 6 Injured, Vehicles Crash into Building in Placentia, CA
- Captured on Tuesday 9th of October 2018
- Location is California
Description
Breaking News/Breakingnews 2 vehicles crashed and hit a Goodwill store at a strip mall in Placentia, California, US o Read more...