|WFLA News Channel 8
WFLA TV or channel 8 live is a Tampa-licensed television station, is the NBC affiliate serving the Tampa Bay region. Nexstar Media Group owns it along with St. Petersburg-licensed MyNetworkTV affiliate WTTA 38. WFLA TV and WTTA share studios in downtown Tampa. WFLA TV transmits using WFLA TV's spectrum via a transmitter located in Riverview, Florida.
A video from WFLA News Channel 8 live's YouTube channel.