
The 2007 Maybach 62S has just been released in China. This luxury sedan boasts a twin-turbocharged 5.5L V12 engine that generates an incredible 604hp and 738 lb-ft of torque, boosting it from 0-62mph in just 5.2-seconds. Video after the jump.
Maybach launched the 62 S in Peking this month, the limo that’s being touted as the “strongest Chauffeur sedan in the world.”
[via MotorAuthority]