Pedestrian fatality in Tampa

Tampa Police investigate a pedestrian fatality on Busch Boulevard at N. 15th St.