Vodka Bottle at the Scene: Titusville Fires Police Chief Jo…
Dui Crash Unincorporated Brevard Florida in unincorporated Brevard, Florida: Titusville Police Chief John Lau was terminated after an off-duty crash on June 23, 2026, at approximately 11:17 p.m. in unincorporated Brevard County, Florida. Lau was driving a city-owned 2026 Chevrolet Tahoe assigned to the Titusville Police Department when it ran off the roadway at Barna Avenue and River Oaks Drive and overturned several times. A 60-year-old man was transported to Parrish Medical Center with non-life-threatening injuries. Officers at the scene observed a partially consumed vodka bottle and a metal cup, and Lau refused requests to submit to alcohol testing, leading to his firing for cause on June 24, 2026.