Carla Lowe had last been seen waiting for a train at an Amtrak station in Delray Beach but she never made it on board. Source
Carla Lowe had last been seen waiting for a train at an Amtrak station in Delray Beach but she never made it on board. Source