NBC 2 Fort Myers Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE NBC 2 or WBHH TV is a NBC affiliated local TV channel from Fort Myers, Florida. Watch NBC 2 for the latest news, weather sports and entertainment. You Also May Like Fox 6 Birmingham Fox 6 (WBRC) is a Fox-affiliated television station serving Birmingham,… Watch Live KXXV KXXV (News Channel 25) is a television station in Waco,… Watch Live Bloomberg Bloomberg News brings you live coverage of the markets from… Watch Live