David Hayes and Kevin Moyers discuss the news of the week while sharing their triumphs and failures, and they explain why they just can't seem to give up.
Show More
Creators & Guests
We don't know anything about the creators of this podcast yet. You can so they can be credited for this and other podcasts.