Business Insider via Yahoo
Where to watch The Traitors online for free: US and UK versions
(UK) in the US Peacock is also the US home of The Traitors (UK). Season 1 has been available for some time and Season 2 has received a slow release. Currently, both seasons are available to ...
1 day ago