Finnish testing : It's difficult to tell what's under all that black plastic, but our spies assure us it's the Peugeot 207 SW, out on cold-weather testing in northern Finland. Production of the 207 SW will start late 2007.
Get the Gallery feed
What is RSS?