Churchill Falls hydroelectric dam under construction in 1971

16 days ago
Duration 1:37