Stupid Baboons • Spain

there are but five

Format LP
Label & Year Animal Records • Spain • 1995
Cat No. LP011


organ beat combo from Madrid. One of the best albums released by Animal (imho)


Condition

Record/Cover NM/NM
Details with insert

Mailing List

Don't miss when new records are listed! (once a month or so)