i am hearing it and it is kickarse/kickass. it's a shame i never heard any of this at the time. kinda psych-fursian, if i'm linkin it to something i knew in college.
cheers and back at.
I was fortunate enough to hear it at the time - I think I was at the Teardrops' first ever gig at Eric's (Liverpool). They were my second favourite Liverpool band of the time.