Two People Found Shot to Death In Car Near Busch Gardens in Tampa

Police continue to investigate and  urge the public to come forward with any information they may have. 


Sponsored Content

Sponsored Content