November 26, 2002 – Shania Is Back!

As Shania Twain gears up for a massive global comeback with her new album, Up!, she relishes everyday life – and motherhood – at her breathtaking castle in Switzerland.

Comments