Red Tsunami: Rise of the Election Deniers
Manage episode 345363797 series 2833724
The deck is stacked for a massive red wave in the midterm election. The tide has shifted, but we also need to temper our expectations. The Walking Joe isn't going anywhere yet. Look to local and state elections for immediate results.
86 قسمت