Titans of Power
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.