Summarize
'Where's the jacks?' Fresh meat enter Slane Castle for new season of The Traitors — brisk.news