The Rated Red Crew checks out the Peugeot Rifter 4x4 concept that looks ready for any adventure you throw at it.
Although it was never sold in America, the Peugeot 205 is a car that resonates with many car enthusiasts around the world. It ...