Chiba is a mystery. They reside in the London and the slithery track Reptile Room is inspired by Twin Peaks, John Carpenter 80's Horror VHS tapes. Awwww, that's why they sound like this.
Feels very proto punk / experimental / cinema punk to me and I like it. Oh and it is available on Cassette. C'mon people!
-
Robb Donker
No comments:
Post a Comment