Archive – US: Small Plane Crashes in Yorba Linda, CA
- Captured on Sunday 3rd of February 2019
- Location is California
Description
A small plane crash landed into a home in Yorba Linda, south of Los Angeles in California on Sunday, killing 2 people an Read more...