Tallahassee Florida Pedestrian dies after Clearwater hit-and-run crash By WFLA News Channel 8 - July 6, 2023 0 Facebook Twitter Pinterest WhatsApp A pedestrian died after a crash in Clearwater on Tuesday morning. source