5 comments

image description
  1. izzimyfizzi
    Be nice if you had some background information here about where it is etc...
        Reply
  2. jeskris
    It´s in the north sea. It was build in Norway and towed out. Discovery channel once had programme about it.
        Reply
  3. izzimyfizzi
    ^ Thanks, jeskris.
        Reply
  4. Peanut
    Oil rigs...ecological disasters waiting to happen.
        Reply
  5. jeskris
    But keeps your engine running
        Reply





Browse awesome content below you haven't seen yet


Top