And Yet More Drama
After the devastating news last week of Sparky Imeson’s death in the mountains of Monatna, this weekend we had to chalk up tow more crashes. First the FedEx MD-11 that crashed in Narita Airport (Tokyo, Japan), killing the two pilots, and then this weekend saw the terrible accident with a…