The winners of The Traitors season three have been crowned in a thrilling final episode on Friday (24 January).
Warning: major spoilers for The Traitors season finale ahead.
The winners of The Traitors season three have been crowned in a thrilling final episode on Friday (24 January).
Warning: major spoilers for The Traitors season finale ahead.