On the waterfront of the Detroit River in the shadows of the Ren Cen in Detroit, Michigan sits Hart Plaza, the home to DEMF} and the
Hart Plaza is the home of the Stargate and other attractions in Detroit.
6👍 3👎