2012 Mercedes-Benz ML63 AMG

The flagship sports utility vehicle from Mercedes-Benz has done away with the naturally aspirated 6.2 liter V8 in favor of some forced induction in the form of a new twin-turbocharged 5.5 liter V8.

Visit swagsofresh.com

Related Books

Materialized by

TheFresh

1324
Related Objects