Deepsea Delta is the name of an oil rig in the North Sea. These might be new lifeboats for it. Sea - Misc, Vehicle - Boats Links: www.oilrig-photos.com By: Dania