The People’s Art Festival @ the Russell Industrial Center, 1600 Clay Ave. in Detroit. Much more info on the Festival’s web site.