Well, it took about 10 seconds of listening to one track before I started thinking... "Is this really a London band? But they have the Santa Cruz sound!" Yes indeed, it's official: this is another fine example of that Santa Cruz sound we all love. Go, Slugs! Rodent