Location: unknown | Website: n/a
– Not to be confused with the late 1980s / early 1990s Heavy Metal / Space Rock British band of the same name.
7″ SRT (1979) SRTS/79/CUS279
1. Stand Up
2. Fly Away
Pressed in 500 copies