Peugeot Partner Tepee – First Impressions

As I stepped out the customs line in Zurich, I immediately heard it over the loudspeaker, “Mr. Andrew Meehan, please come to the information desk”. Regardless of how this car would turn out, it seemed that the drop off would be one of the most seamless and efficient things I’d every experienced. What I would […]