Found in France. I am not exactly sure what the traffic department is trying to suggest here. It pretty much looks like they try to warn you that your vehicle might suddenly and spontaneously blow up :)
Whatever its meaning - it certainly does qualify for my #1 favorite road sign ever!
25 July 2009
Spontaneous combustion?
Labels:
2009 France
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment