This U.S.-based indie rock band formed in Taunton, Mass., in 1996. The band released four albums since 1997. Its latest album release was White Ink, Black Ink in 2009.