Please disable your Ad Blocker in order to interact with the site.

NBC’s Chuck Todd: America Is Not Better Off Under Obama

Chuck Todd shows that by many indicators the country is not better off under Obama.


Trending Now on Conservative Videos