On October 12, 2021, two men in Ocala, Florida were implicated in an accident that killed one guy and wounded many others on State Road 200 in front of Red Lobster and are now being charged with vehicular homicide and street racing. On January 12, 2022, 52-year-old men and 30-year-old…
Updated: