I’m not entirely sure where this sign was photographed, but I’m even less sure what it means. No exploding cars? No cars that run on combustion engines? Perhaps its a way to tell people that only hybrid cars are welcome?
What do you think? Be creative and let us know in the comments what you think the sign means.