Tag: TU Delft
AVweb Insider
The circumstances of Tom Dafoe's death warrant a good look by the FAA.
Featured Video
Best Of The Web: Controller Who Talked Down The Caravan Passenger
It's the dream story for many a pilot: The commercial pilot in the left seat becomes incapacitated and you have to take over and...