Delora's Telescope
Delora's Telescope
is a song by
Altered States
it was released on
Designer Gene Pool