DETROIT, MI, SATURDAY, SEPTEMBER 15, 2007: The Highway Press People's Arts Festival, at Russell Industrial Center, Detroit, MI, 09/15/2007. (Image Credit: Michael Spleet / 2SnapsUp Photography)