Downtown's Asian-style Transformers set is really taking shape. In fact, the set is so bustling that it's caused passersby to express what they think are positive comments about Detroit. ""It makes me feel like I'm living in an actual city," one woman from rural Pennsylvania confidently declares. [Det News]
Filed under:
Loading comments...