25 Mar 2014, 14:38 UTC · By: Alex Oagana / Considered to be the largest, heaviest, most expensive and definitely the most “in your face” passenger car that wears the three-pointed star in recent years, the Mercedes-Benz G 63 AMG ...