You are using an older browser version. Please use a supported version for the best MSN experience.

Simon Cowell announces new talent show set in Antarctica

Simon Cowell has announced a new talent show based in Antarctica called 'Take The Stage Antarctica'.
image beaconimage beaconimage beacon