Thelma and Louise World Tour 2017
February 26th 2017 -» June 15th 2017