After releasing their first two singles, the band released their self-titled debut album in September 2011 on Slumberland Records in the United States and Bella Union in the European Union, to generally favorable reviews.
The band released their self-titled debut album in September 2011 on Slumberland Records in the United States and Bella Union in the European Union, to generally favorable reviews. The band was releasing their first two singles.