• 85
    watchers
  • 114
    plays
  • 997
    collected

Mega Machines: Sea Giants: Season 1

1x07 Titans of Power
TV-PG

  • 2018-11-30T01:00:00Z on Science
  • 42m
  • United States
  • English
  • Documentary
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.
Loading...