Here You can Watch NBC 8 WFLA News Tampa Local News & Weather Girl Team Radar Forecast Live Online Stream (WFLA 8 TV NBC Tampa Weather Breaking News Channel) NBC WFLA-TV (UHF digital Channel 7) is a town station of Tampa City, Tacoma, Washington, South Carolina’s, New York, North Carolina, United States. That provide all type of shows like general entertainment, sports, local, weather, and traffic. This station is so much popular for its team. Slogan: Right Now On Your Side. It was launched on February 14, 1955 and Owned by Nexstar Media Group. Its head office located at the South Parker Street in downtown Tampa along the Hillsborough River.