The group formed in New Orleans in 2002. Their debut album, October Language, was recorded in 2004 and released in 2006.
The group was established in New Orleans in 2002. Their initial album, October Language, was produced in 2004 and published in 2006.