Volusia County Sheriff Mike Chitwood said Thursday that a body has been recovered in Lake Avalon in Orange County, and that it is believed to be that of 52-year-old Juan Santiago, the missing father of the 18-year-old man who led police on multiple pursuits that ended in a crash and shooting with authorities in Mount Dora.
DELTONA, Fla. - The Volusia Sheriff's Office stated on Thursday afternoon that a body has been found which is believed to belong to Juan Santiago. Earlier this week, Santiago's 18 year-old son Johnny Santiago was reported to the authorities by his moth.