A man was recently found dead on a residential neighborhood street in West London. Officials think he was a stowaway, hidden
in the landing gear of a plane that departed from North Africa. It is believed that he fell out as the plane was getting ready to land at Heathrow Airport.
Local residents claim that they heard a loud “bang” in the early morning hours.