Look what I found! It's a video of Shania Twain performing her brand new song for the first time! And this performance (from Stagecoach) literally just hit the internet! Check it out! It's called "Life's About to Get Good" and Shania says "it's an optimistic, happy song!" I gotta be honest. I'm digging it.