NewsBusted: "Is the Success of the Obama Presidency Obvious to You?"

[youtube OYKFfYrUAj8]

COMMENTS

Please let us know if you're having issues with commenting.