Historic Detroit

Every building in Detroit has a story — we're here to share it

Olympia Stadium - Demolition photos

Olympia falls to the wrecking ball in 1986

A Cleveland-based demolition company brings down Olympia on July 11, 1986.