Small Plane Makes Emergency Landing On Freeway

Small plane lands on freeway in Alameda, CA. after fuel line ruptures. Everyone is safe...

 
Ditch

Ditch

Want to know more about Ditch? Get their official bio, social pages & articles on The Bull!

title

Content Goes Here