This is a past event.

Live Music

Still Life Telescope: CD Release Party!

When: Fri., July 28, 8-10 p.m. 2017

Still Life Telescope is a cast of characters from different parts of the country, and quite possibly the universe(s), currently residing in Tucson, Arizona.

Add a review


Select a star to rate.