NEWS
Detroit’s iconic statue marks 66th anniversary
The Spirit of Detroit is an iconic piece of the city. Created to be a representation of hope and the “spirit of man,” the statue has become a nationally recognized landmark.
The Spirit of Detroit is an iconic piece of the city. Created to be a representation of hope and the “spirit of man,” the statue has become a nationally recognized landmark.