Olympia falls to the wrecking ball in 1986
Photo from the Detroit News archives
A Cleveland-based demolition company brings down Olympia on July 11, 1986.
Olympia Stadium under demolition
Photographer unknown