Pedestrian fatality in Tampa

Tampa Police investigate a pedestrian fatality on Busch Boulevard at N. 15th St.
Published: 12:20 PM EST March 2, 2017