A small plane with mechanical issues forced two occupants to make a hard landing on the shoulder of State Road 407 west of Titusville.
FLORIDA TODAY, Florida Today
Mon, 10/08/2018 - 10:16am
A small plane with mechanical issues forced two occupants to make a hard landing on the shoulder of State Road 407 west of Titusville.