Sip Champagne in Mercedes’ ultra luxury monster truck Yes, the Mercedes-Maybach S600 ultra-luxury limousine has a V12 power and yes, it has backseats…