Thelma and the Sleaze - The Halo Bar - St. Louis, MO - 06.17.22