Finally, legal online streaming – Thank you CTV!

For months and months, I have heard about those wonderful services in the United States that allow you to watch television shows online for free – legally. Sites such as Fancast, FOX on Demand, and Hulu, that restrict their viewers to the United States, leaving those of us residing in Canada in the dark. Well […]