Make your own free website on Tripod.com
 

The INSECT TRUST
The Insect Trust
1968 USA

EPITAPH
Stop Look & Listen
1972  Germany

EAST OF EDEN
East Of Eden
1971 UK

SANTANA
Abraxas
1970  USA

SCORPIONS
Lonesome Crow
1971  Germany
next back