This, apparently, is a re-release of their first album with tracks from a single and a radio ad tacked on for good measure. The music is crazed, chaotic trash rock that causes headaches in all the right ways.
–jimmy (On/On Switch)