Review: Thee Ohsees

San Francisco outfit Thee Ohsees have been getting lots of play on WXYC lately, charting within our top 5 two weeks in a row and generally kicking ass with their new album on Castle Face, Sucks Blood. The release is already on my best of '07 list, simply addictive with its oh-so-cool garage clatter and charming little pop tunes. I wrote a full-on review that was published in Dusted today, read it here.