The Republicans should be cruising. And there are 300 million reasons why they aren’t.
That’s how much money you and millions of other supporters have sent to Democratic campaigns and organizations this election cycle.
It's just an incredible amount of money from a bunch of Davids battling the Koch brothers, modern-day Goliaths.
With just one week left, we need your help to finish the job.