Who Put This On?

Mar 12 2025 399 ep. 59 mins 117
Who Put This On? Podcast artwork

Listen as we tackle the best and worst of reality TV and try to answer the eternal question, "Who put this on?"