David and Dwaine discuss the FINALE of Survivor, season 39, Island of the idols.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More