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)


Record/Cover NM/NM
Details just one light paper scuff. Insert included

Mailing List

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