The Ankler20 Aug 2025, 19:45🎧 Alan Cumming Knows He’s the ‘Castle Bitch’ on ‘The Traitors’Recorded live at Televerse, the Emmy winner and current nom tells all (plus: a Traitors reunion)Read more:theankler.comThe AnklerNews