The Bug - London Zoo (2008)
Holy shit this is one intense slab of vinyl that does not relent over its 6 sides. The complete antithesis and double-handed middle finger to rock’s bloated carcass, this is a welcome challenge that rips musical convention to shreds.
comments