Small aircraft forced to make emergency landing on Long Island beach
New meaning for “landing wheels up.”