The Chinchilla Album cover

The Chinchilla Album

Uncle Outrage

October 31, 2008 · turns 18 today

LP

Electroclash, Geek Rock, Indietronica, Industrial Rock, Synth Punk

15 tracks

No Label

aoty

Users: 80 (31)

deezer

musicbrainz

See more from October 31st