Taylor Swift & Shania Twain The New Thelma & Louise [VIDEO]Taylor Swift & Shania Twain The New Thelma & Louise [VIDEO]Did you catch the CMT music awards last night? It was a great show with tons of entertainment! Surprise guest performers and it all opened with Thelma & Louise?Big BearBig Bear