Seacor Power

The Seacor Power was a 129-foot, 265 Class liftboat, constructed in 2002, belonging to Seacor Marine and flagged in the United States. The ship was powered by two Caterpillar... Wikipedia