Album Review: Shania Twain – ‘Now’

The time had finally come. Some thought it might never happen; after all, there was a Las Vegas residency show and a “farewell” world tour, but others still held out hope, and the day finally came: after 15 long years, which included a lot of turmoil in her personal...