Page Contents

Eight Legs Reviews

Eight Legs - The Electric Kool Aid Cuckoo Nest Album Review

10th March 2010

With a wacky name to go with some very wacky indeed artwork featuring the band...

More Eight Legs Reviews

Back to top


Subscribe to this news alert service to receive news and reviews on

Unsubscribe | Unsubscribe All