Eight Legs Reviews

Eight Legs

Eight Legs Quick Links

Music

Music Reviews, Eight Legs Live, Album and Single Reviews


Eight Legs - The Electric Kool Aid Cuckoo Nest Album Review

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

10th March 2010