The group formed in New Orleans in 2002. Their debut album, October Language, was recorded in 2004 and released in 2006.
Formed in New Orleans in 2002, this group released their debut album titled October Language in 2006 after recording it in 2004.