Total Pageviews

Friday, September 18, 2015

I Told Them So: BBC Streaming Service in America

So this showed up in my news feed today....

Apparently if Britain won't love the BBC in its entirety they are now willing to let America love it.





No comments:

Post a Comment