Slow Roll Detroit

As others see us, 8.5

In the past few years, Detroit has been getting a lot of good press as it rebounds from bankruptcy. So reading this article, which ranked Detroit as the United States’ worst large city to live in, was a bit of surprise for me. I guess in the midst of all of the city’s progress in … Continue Reading →