Kira Alexi's Last Show

No Future Cafe, 1500 E Walnut St, Pasadena, CA