Review — September 13, 2010
One of the biggest thrills that I still get from music and writing about music is being smacked up side the head by some new band or (in this case bands) with a release out of nowhere or with their debut, and this release actually knocks it down with both …