Name Type Year Reviews
From Electric Lady Land '84 Split 1984  
Can You Feel Inside EP 1985  
Stick into Yours EP 1986 1 (84%)