SceneLog
Titans of Power

Titans of Power

S1 · E7 November 29, 2018

Free on SceneLog — log in or create an account to track it.

Overview

The world's biggest tidal turbine is a cutting-edge machine that can revolutionize the energy industry, but first, a crew of engineers must use the latest tech to battle dangerous tides and successfully install it in the Bay of Fundy, Nova Scotia, Canada.

Comments

Be the first to comment.

Leave a comment

Your email won't be published. Comments are reviewed before they appear.