From Chicago, Illinois, the band plays indie, acoustic and psychobilly music.
Added by Upcoming Robot on September 22, 2009