Stupid Baboons

there are but five

Format Vinyl 12" LP
Label Animal Records • Spain
Year 1995 | 90s
Cat No. LP011
Band From Spain

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


Record NM
Cover NM
Details with insert

Mailing List

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