A bicyclist died after being struck by a vehicle at South Belcher Road and 118th Avenue North in Pinellas Park early Friday.
TBO News Breaking, Tampa Tribune
Fri, 11/20/2009 - 4:45am
A bicyclist died after being struck by a vehicle at South Belcher Road and 118th Avenue North in Pinellas Park early Friday.