Tampa Police say they are investigating a fatal crash involving a pedestrian which happened at the intersection of North Nebraska and East 109th Avenue around midnight Sunday.
Tampa Police investigate fatal crash involving a pedestrian