Today Is Your Day

Shania Twain Is Back! Check Out Her New Song
Shania has been through an awful lot recently, but she is back with a new TV show and an extended gig at Caesars Palace in Las Vegas.  What do you think of her new song?  Check out the video after the jump and let us know.