Final Report: Space shuttle search helo crashed
Bell 407, Broadus, Texas, March 27, 2003–The NTSB said the probable cause of the 407 crash was “the partial loss of engine power due to erratic fuel flow m