Life Inside One of the Largest Offshore Oil Rigs in the World.
Life Inside One of the Largest Offshore Oil Rigs in the World. The Berkut is one of the largest oil rigs in the world. It is located off the Russian …
Life Inside One of the Largest Offshore Oil Rigs in the World. Read More »