Plane's crash landing caught on camera
Surveillance footage caught the moment a small plane was forced to make an emergency landing on a street in Phoenix. Source link
by October Gallery
Surveillance footage caught the moment a small plane was forced to make an emergency landing on a street in Phoenix. Source link