Image: Ticketmaster
Thao "Show Me" Tour plays on Thursday 8 April at 20:00 at Meow Wolf Denver Convergence Station, Denver.