Listen

Description

The Democrat Party is imploding, with 47% of its voters wanting a third party. What does this mean for America? Todd Huff breaks it down.