Members: Steve, Aaron, Rush, Lance
4 months ago, a UFO crash landed in the hills. of the small town of Grants Pass. Emerging from the smoke and rubble, were four men in tights. With a new look, and some killer tunes. Their mission: to share a part of their planet with yours.