wingman5 149 Posted April 24, 2009 Share Posted April 24, 2009 just came across this piece of film........fascinating Link to comment Share on other sites More sharing options...
B21 19 Posted April 25, 2009 Share Posted April 25, 2009 lol that is AWESOME. I wondered which pilot has the toughest job. Link to comment Share on other sites More sharing options...
Recommended Posts