This content requires a premium subscription.
Please log in or subscribe to continue.
The Ramble
Ramble Radio 329: The Perfect Song?
Released: Jun 16, 2023
In this one, Eddie and Jerry break down the perfect song and even imagine a certain former President singing it, if that former President happens to do time. Enjoy!