Here you can Watch (Direct TV) NBC 8 WFLA News Tampa Bay FL local breaking news Live stream Online. You can also find radar weather forecast which presents Girls Team. Channel 8 WFLA NBC live streaming online is a NBC-affiliated television station which works in Tampa Bay, Florida Valley cities of United States. It telecast its transmission on virtual 17 (VHF digital 48 Channel). WFLA is owned by Nexstar television broadcasting media network and works under the supervision of local marketing shared services agreements (SSA), American Spirit Media. It has two shared production studios located at South Parker Street in downtown Hillsborough River. Its transmission house is located at near unincorporated community of Sappington. The station began telecasting on February 14, 1955 with the theme of (Right now on your side).