By Tom Quiner

[youtube=http://www.youtube.com/watch?v=Igrrdh16dyg&feature=youtu.be]

Consumer confidence in the U.S. is the lowest it has been since the Carter administration.  Watch NewBusted above for the latest in conservative news and humor.

Leave a Comment