Documentary: Troll A natural gas platform- Placed in the North Sea 1995
Troll A natural gas platform- Placed in the North Sea 1995. Aired on the Discovery Channel in 1997. I own no rights to this. I wanted to share it as a DVD is not …
Troll A natural gas platform- Placed in the North Sea 1995. Aired on the Discovery Channel in 1997. I own no rights to this. I wanted to share it as a DVD is not …