2007 Maybach 62S In Motion

The royal majesty is on the move! Almost two weeks back we treated you with exclusive pictures of Maybach 62 S that has been released in China recently. Now watch this royal car in motion in the exclusive video. Touted as the ‘“strongest Chauffeur sedan in the world ‘, this luxury car 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.