A picture that was taken at the launch of the new Merc SLS AMG. All I have to say about this is that it sums up German efficiency. They had to add the suicide doors too didn’t they?
A picture that was taken at the launch of the new Merc SLS AMG. All I have to say about this is that it sums up German efficiency. They had to add the suicide doors too didn’t they?