- Country
- Switzerland
- Comments
- A Swiss hard rock band that was not commercially successful outside of their own country. They were a popular live act because of their ferocity , musicianship and stage antics.
- Buy
Title | Performer | Release date | Label | |
---|---|---|---|---|
I Saw Her Standing There | Toad | 1971 | Hallelujah |