Space Team Electra
Space Team Electra has 1 show on record on HearHear. No upcoming Space Team Electra shows are listed on HearHear yet.
Recent Space Team Electra shows
- Apr 17, 1999 — Bluebird Theater, Denver, CO · with Man or Astro-Man?, Zen Guerrilla