2428 N. Western Ave.
Chicago, Illinois 75565

Flies in Eden is a Chicago-based indie rock band.

Added by Upcoming Robot on October 23, 2007