Taylor Swift and Shania Twain Shoot ‘Thelma & Louise’ Clip for CMT Music Awards

Barbara DeFranco | June 7, 2011 - 11:02 am