April 21, 2025

Amanda Holden, known for her role in Britain's Got Talent, is set to co-host a new Netflix series, 'Prize Island',
-