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.

More stories