A harrowing ordeal took place Wednesday evening, May 21, at Navarre Beach.
A woman driving northbound in a sedan veered off the Navarre Beach Causeway at a high rate of speed, crashing into Santa Rosa Sound. According to Santa Rosa County Sheriff’s Office, the incident was an attempted suicide.