Celebrity Traitors stars spotted running from iconic castle as filming for show begins
Daily Record & Sunday Mail - Scottish News, Sport, Politics and…
May 6, 2026
Production has kicked off at the castle for The Traitors
Discussion in the ATmosphere