People’s Art Festival Posted 2012-08-27 by Katherine Montalto The People’s Arts Festival August 27-28 Russell Industrial Center 1600 Clay Detroit