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

Send this to friend