Park Foundation Music App
Home > Releases
Mean Red Spiders
Overview
Mean Red Spiders --- 1996
Self-released cassette. Recorded August 1996. Referred to by the band in official materials as 'El Diabolo', but no mention of this title appears on the release itself. Item is referred to on packaging as a 'sampler', but all recordings were unique to this release, so the 'sampler' tag should not be used.
Tracklist
Necktie
Lillian
Mongoloid
Reverbaration