The band first assembled in Summer 2004 and played their first show in January 2005 to coincide with the release of their demo, which they released themselves. One year later, Jim Siegel recorded their first, self-titled LP, in Stoughton, Massachusetts....