Consumer Confidence is NOT Up ... the Economists are Lying Again!
The Krieger FilesOctober 30, 202400:45:2741.61 MB

Consumer Confidence is NOT Up ... the Economists are Lying Again!

Dave covers the latest news and issues facing the November 5th deadline where we all find out what direction America is really headed in.