Gross Cabin Challenge Goes Full ‘Fear Factor’
(Warning: This post contains spoilers for The Traitors Season 2, Episode 8.) Anyone who’s watched even five seconds of The Traitors knows that our host Alan Cumming’s Scottish castle is not exactly a relaxing retreat. Even by the Peacock reality …