Shania Twain in Vegas!

Shania sits down and chats about her new Las Vegas residency, country radio, and more!