Invisible Mercedes....

Now that is clever advertising. Way to go Germany