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.
by Denis Baldwin June 3, 2004
Get the Hart Plaza mug.