M/V Blue Marlin Heavy Lift Vessel carrying USS Cole

M/V Blue Marlin: Heavy Lift Vessel

Passenger ships and cargo ships sure help us carry huge loads over wide areas. But what happens when they themselves need to be transported from one area to another? This is when float-on/float-off (Flo-Flo) ships or...