2005 Maybach 62 - a drone follows the limousine
2005 Maybach 62. This German take on the handcrafted British super-luxury saloon satisfies in most every way. Unbelievably luxurious cabin, smooth ride, handles and accelerates well for a 6,000-pound vehicle.