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

Barbara DeFranco / June 7, 2011