Invisible car “spotted” on the streets of Germany

It’s like Harry Potter crossing over into the muggle world. An invisible car has been spotted (kind of) rolling around the streets of Germany. As part of a slick marketing campaign for the new Mercedes-Benz F-cell vehicle, advertisers decided to do the opposite of what normally makes sense for a car commercial. Instead of placing [...]