Share Share on Facebook Share on Twitter Pinterest LinkedIn A twin-turbo engine with a more ‘manageable’ 3.0L capacity 550 hp, 677 Nm also can be optioned. by Venkie2Maybach Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels