Cheer Accident is a progressive experimental indie rock group from Chicago, Illinois.
Added by Upcoming Robot on January 31, 2009