Go Inside The Michigan Central Station Of Old In An Amazing 3D World
Michigan Central Station is iconic and often in the news. The 1913 Beaux Arts structure has captured the imagination of the country to the point that some think that it’s America’s version of the Roman Colosseum. Now, wherever you are in the world, you can walk through a...