Listen to Todd rant about social media heroes, the ellen show debacle, and how the internet messed up his childhood
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More