The Survivor Specialists: Phil and Alexa

Two friends, so obsessed with Survivor, we feel it's necessary to talk about it all the time.

by The Survivor Specialists: Phil and Alexa - 362 episodes

Suggested Podcasts