I saw a link to this, this evening
By joe
- 1 minutes read - 35 wordsThe ruins of Detroit. Look for the Michigan Central Rail Road station, and see if you recognize this from the recent Transformers movie. The building is near Mexican Town, south-ish of the old Tiger Stadium.