
Davenport man thrown from truck, killed in second of two consecutive crashes: Deputies.
Photo by: Polk County Sheriff’s Office A 50-year-old Davenport man died at the scene of a deadly crash on Saturday morning, according to the Polk County Sheriff’s Office. Detectives from the Polk County Sheriff’s Office Traffic Homicide Unit say the man identified as Edgar Penaloza was involved in two crashes. The ongoing investigation revealed that Penaloza was initially involved in a hit-and-run with another vehicle around 12:56 a.m. Authorities say Penaloza was driving his black 2005 Toyota Tundra pickup truck south on North Scenic Hwy










