Most Roku owners don't know that there is a whole universe of channels that have to be added manually. They're called Private Channels but there's nothing private about them. They cover many areas, some interesting and some not.
ROKU Private Channels | Roku Channels 2015 Codes & List
Roku Private Channels
You just get the code and go to your Roku account on your computer and sign in and go to "Manage your account" and "Add a channel". I think it sometimes takes 24 hours for the channel to show up on your player.
For anyone reading this that doesn't have a Roku, it's probably the best thing you can add to your TV and they're inexpensive. One time purchase, no monthly bill but some of the channels, like Netflix, do charge a monthly fee.