The Big Rig

November 17, 2009
0.0%

Mega Builders - S4 - E6

The Big Rig

In Norway, engineers aren't satisfied with building the world's largest oil rig; so they're constructing two. Watch this incredible engineering feat unfold.