Genres:
Indie Rock
Formed: In 2002 in Chicago, Illinois, U.S.A.
Debut Album: Art Contest (2003)
Did You Know:
The group disbanded in August 27th, 2006
( Click on button to post an update to this information )
Profile •
Awards •
Tourography