Beautiful. Inspiring. That song always brings tears to my eyes.
I may be imagining recalling it, but i had thought Billy Mumy of Lost in Space fame was in that band?