On April 29, 2007, the band signed with the Konspiracy Theory Music promotion company. The band has toured North America, Europe and United Kingdom.
On April 29, 2007, the band collaborated with the Konspiracy Theory Music promotion company. The band has since performed in various locations across North America, Europe, and the United Kingdom.