Fatal crash near Immokalee
FOX 4 Staff
Photo: Video by fox4now.com
CREATED Sep. 20, 2012 - UPDATED: Sep. 20, 2012
COLLIER COUNTY, Fla. - The Florida Highway Patrol is investigaing a fatality accident northwest of Immokalee.
The crash happened at State Road 82 and Church Road South right after 9 a.m.
The highway remains open.