What is Still Life Telescope?

Still Life Telescope is a progressive rock band from beautiful midtown Tucson, Arizona.

Vince Hotz, guitar and vocals

Chad White, guitar

Michael Midkiff, bass

Leonard Mason, drums