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

By: Barbara DeFranco / June 7, 2011