Body found in St. Pete shed

Police in St. Pete say they’ve taken a man into custody after a "possible kidnapping," but details around the case were still very uncertain.

Top Videos

Good Day Tampa Bay

We Live Here