Fox 13 Tampa Bay Live

Fox-13-Tampa-Bay-Live


WTVT, is a Fox owned-and-operated television station located in Tampa, Florida and also serving the nearby city of St. Petersburg. If you see a radar image, the channel probably is in commercials. If it says -stream unavailable,- there is probably no newscast.

No comments:

Post a Comment