The moment pilot makes emergency landing on US beach
Published
A small plane's engine lost power mid-flight, forcing the pilot to land on a New York beach.
Full ArticlePublished
A small plane's engine lost power mid-flight, forcing the pilot to land on a New York beach.
Full ArticleLONG ISLAND (PIX11) -- A small airplane was forced to make an emergency landing on a Long Island beach on Wednesday evening, police..