Secure your overhead luggage, fasten your seat belts and put your trays in the upright positions, this mini mantis is gonna be a wild ride! We cover the insane incident that occurred on British Airways flight 5390 when a faulty wind screen blew out at 17,000 feet, sucking the pilot out of the window! What’s even crazier is the fact the he and everyone else aboard survived!
Redbeard Sound