Formed in 1993, they have since released eight studio albums, two full extended plays, shared split duty on another, and have one live album, their most recent release being "The Grand Theatre, Volume One".
Formed in 1993, they have since released nine studio albums, two full extended plays, shared split duty on another, and have one live album. Their most recent release is "The Grand Theatre, Volume One".