‘I heard an explosion:’ Witnesses help save passengers after small plane lands in pond in New Smyrna Beach
A small plane landed in a pond in New Smyrna Beach Tuesday evening, according to Federal Aviation Authority officials.
A small plane landed in a pond in New Smyrna Beach Tuesday evening, according to Federal Aviation Authority officials.