Let’s Go: Shania Twain Announces New Las Vegas Residency

Shania Twain returns to Vegas. The strip is getting crowded with all the super-star residencies, but the pop stars will have to make room for some country. Shania Twain announced she’ll perform a new show at the Zappos Theatre inside Planet Hollywood (the same theater where Christina Aguilera currently performs) beginning in December. It’s titled […]