Supercar - Mercedes F700: Long waited greenest luxury car.

Advanced engineering wrapped in 'aquatic' styling