 The UK couldnt get enough of The Traitors the reality competition hosted by Claudia Winkleman in the Scottish Highlands so it wasnt long until our cousins across the pond put their own spin on the hit show and luckily for the formats super-fans, it landed on BBC iPlayer this month. Hosted by Alan ... Who won The Traitors US?... 