0 votes
Is NBC a local channel?

1 Answer

0 votes
You can get live FOX, CBS, ABC, and NBC in most areas in the U.S. These are the same local affiliate networks you see over the air and on cable. In addition, they also stream just about every channel you can find on pay TV.
...