626 Church St
Evanston, Illinois 60201

Tangleweed has been playing at a variety of Chicago venues since the summer of 2004. Their high-energy performances combine with top musicianship and an appreciation for American musical history to create a fantastic show.

Added by Upcoming Robot on August 24, 2007