Titans of Power

Mega Machines: Sea Giants

S01E07
November 29, 2018 42 min

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 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!