Joy Trio live at the Palo Verde Lounge

 —  —

Talking Stick Resort and Casino, 9800 Talking Stick Way, Scottsdale, AZ 85256