January 14, 2014
DIGITAL
The self-titled debut from German power trio, “Rats On Radar,” belies its nation of origin by putting American ex-patriot, Steven Chamberlain, up in front. Fans of Steven’s previous projects (Torches To Rome, Ned Kelly, The Yellow Press, etc.) will enjoy this set, as will anyone who appreciates the heavier grooves of Hot Snakes, Shellac, or even The Jesus Lizard.