The People’s Art Festival

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