The covers are off the new Mercedes S-Class. All photos courtesy EMC and Daimler AG

Peek inside the new Mercedes S-Class: 'luxo-barge' unveiled in Abu Dhabi