The latest
IN:SITE adds art to Capitol Drive
IN:SITE, a non-profit group in Milwaukee dedicated to creating public, temporary art installations, recently introduced a new project called "On and Off Capitol." Five local artists revealed seven installations on 35th and Capitol Drive and the majority will stay in place until the spring of 2011.