The Traitors contestants may enjoy filming at Ardross Castle in the Scottish Highlands, but their sleeping arrangements are far less luxurious.
Ty Burrell reveals why he has ‘no regrets’ leaving Hollywood
- today, 18:44
- independent.co.uk
- 0

The Traitors contestants may enjoy filming at Ardross Castle in the Scottish Highlands, but their sleeping arrangements are far less luxurious.
No comments