Plane Lands on a City Street… No F*cks Given.
This dashcam footage captured the dramatic moment a small airplane landed in a busy Los Angeles Neighbourhood. Though it wasn’t dramatic at all; if you blinked you’d miss it. It landed in the direction...