Gooya.us

VIDEO

PHOTOS

NEWS

MISC

 May 26, 2020                     Submit Content                         

Small plane lands on New York City beach

A small plane is forced to land on a beach in the Queens section of New York City. Three people were on board but no one was hurt in the landing. Deborah Lutterbeck reports.