It's been a long time coming! Shania Twain has released a new video for her new single "Today Is your Day".  Fans can see Twain perform the song live starting in December 2012 when she begins a series of performances at Caesars Palace in Las Vegas. We have the video for you here: