Drivers have been left terrified by 'ghost lights' on one of Florida's most haunted roads for the past 60 years - and the phenomenon still hasn't been explained. Locals often talk about the 'Oviedo Lights' that appear along the bridge over the Econlockhatchee River on Snow Hill Road in Seminole County, and many have... read full story