Tuesday, December 06, 2011

Odd Peugeot graphic

Does anyone have any idea about what this could mean? Andrew Belsey found it in Peugeot's customer magazine, in an article about green issues. But with no caption, it's hard to know what's going on.