The Detroit Free Press examines the magnificent interior of the abandoned Michigan Central Station on the near southwest side of Detroit.