Formed by Kaapro and Robert in late 2009, but not until January 2010 was the band very active. The first demo called "God Less America" was out in May 2010. "Promo 2011" consisting two tracks was released in March 2011. Debut album "At Least We Did Care" was recorded and released in July 2011.