Montreal Olympic Stadium roof removed, repairs continue | CTV News

The iconic and costly Olympic Stadium roof has been removed as the $870 million repair job continues in Montreal.

See also  Homer welcomes back Kristen Faulkner months after accomplishing Olympic History in Paris
Gold Medal Token