Pilot Reportedly Experienced Some Kind Of Mechanical Difficulty, Possibly Fuel Exhaustion
The pilot of an Icon A5 airplane was forced to land in the water off Short Sands Beach in York, Maine south of Kennebunkport on Friday after the airplane experience some kind of mechanical difficulty, according to witnesses.