May 9, 2013

Russia Today is seriously the best news channel on TV. Currently exposing congressman Mel Watt’s connections to Wall Street. Find it in your local listings, the channel is a keeper.

  1. crusadermaximus posted this