Churchill Falls hydroelectric dam under construction in 1971

3 months ago
Duration 1:37