Flames streaking from the engine of a commercial aircraft are never a welcome sight for those on board at several thousand feet.
Two Bermudians on an American Airlines flight from Belize City to Miami…
Two Bermudians on an American Airlines flight from Belize City to Miami…