Horse Cave Trio May 8, 2011 Merly Cuza The band is from Detroit, Michigan. Music and art at The Mosquito Gallery in Kenosha, Wisconsin.