Donovan's Brain : Tiny Crustacean Light Show

Album Cover

I had this review 75% written some time ago, but have lost it for the time being. It must be somewhere on this damn machine. I'll restore when time permits...

Originally issued in September 2000

Available on Get Hip Recordings, GH-1091CD

Back to the CD reviews page

Top of Page