tour

We’ve all been there. You’re sitting on your couch, watching TV, and b-roll of Detroit scenery flashes across your screen. The General Motors Renaissance Center is front and center in most of these images. “That’s Detroit!” you say either out loud or in your head…but how many of you have actually stepped foot inside this[…]