Leaked images were found floating on the internet and were followed by the official release of the actual car pictures. Although the Mercedes Company has not made anything official about the details of the car and its minor specifications few details are still known.

Read more