Polaroids, Puppets, & Street Art: Your Guide to Edgy Detroit Detroit? No other city has reinvented itself quite so dramatically over the last decade. As the local slogan says, it’s a “Comeback City” that...