Thelma & Louise

Shania & Taylor Do “Thelma & Louise” For CMT

Shania Twain & Taylor Swift. Photo: GettyImages.com

Shania Twain and Taylor Swift joined together for a special CMT video to air during the CMT Awards June 8th.  Shania and Taylor teamed together for a “Thelma & Louise” tribute with Shania being Louise and Taylor being Thelma. It is always nice to see Shania, who recently received a star on the Hollywood Walk Of Fame.  […]