Helicopter Accident
eStreetteam09
Published
02/06/2009
One of the deck straps has not been released correctly, with what was very nearly disastrous consequence. Pilot skill and quick thinking saved the day
0 Comments