Upcoming Shows May 27, 2022 8:00 PM Vancouver, BC - Harbour Event & Convention Centre Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet May 28, 2022 8:00 PM Calgary, AB - MacEwan Hall Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet May 31, 2022 8:00 PM Toronto - Danforth Music Hall Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet June 10, 2022 8:00 PM Tulsa, OK - Tulsa Theater Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet June 11, 2022 8:00 pm Oklahoma City, OK - The Criterion Buy Tickets and Meet & Greet June 12, 2022 4:00 PM Denver, CO - Paramount Theatre Buy Tickets Meet & Greet 2:00 pm Buy Meet and Greet August 20, 2022 8:00 PM Atlantic City, NJ - Harrah's Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet September 8, 2022 8:00 PM Dallas, TX - Majestic Theatre Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet September 9, 2022 7:30 PM Houston, TX - Cullen Theater at the Wortham Center Buy Tickets Meet & Greet 5:30 pm Buy Meet & Greet September 10, 2022 7:30 PM Houston, TX - Cullen Theater at the Wortham Center Buy Tickets Meet & Greet 5:30 pm Buy Meet & Greet September 11, 2022 7:00PM San Antonio, TX - Tobin Center Buy Tickets and Meet & Greet September 23, 2022 8:00 PM Kansas City, MO - Uptown Theater Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet September 24, 2022 7:00 PM Effingham, IL - Effingham Performance Center Buy Tickets Meet & Greet 5:00 pm Buy Meet & Greet September 25, 2022 6:00 PM Wichita, KS - The Orpheum Theatre Buy Tickets Meet & Greet 4:00 pm Buy Meet & Greet September 30, 2022 8:00PM Tarrytown, NY -Tarrytown Music Hall Buy Tickets Meet & Greet 6:00 pm Buy Meet & Greet