Tag: wbbh weather team

NBC 2 WBBH Live

10 Views0 Comments

 WBBH-TV (channel 20) is a television station licensed to Fort Myers, Florida, United States, serving as the NBC affiliate for Southwest Florida. It is owned by Hearst Television, which provides certain services to ...