The band is from Detroit, Michigan.

Music and art at The Mosquito Gallery in  Kenosha, Wisconsin.