trollbandThis Canadian duo released a demo in 2011, which made them decide to release a CD. The guys haven’t signed with a label yet.