Million Dollar Secret premiered on Netflix and has already been called out for 'ripping off' the hit Peacock series The ...
RELATED: All the Murders & Banishments on The Traitors Season 3 – Premiere to Finale “There was one very memorable moment for me when we were standing on the front lawns of Ardross Castle ...
Peacock’s The Traitors ... Castle — but do they actually live there while filming? In short, no. “How glamorous — you come to Scotland, and you stay in the Inverness Airport hotel ...