I thought I saw one in Changsha, China but then it was just a tuned R-Class. I only had a glimpse of the side and saw the 6.3 thing and thought it was an AMG. Turns out it was just a tuned R-Class.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...