Welcome To Africa, Where Peugeots Never Die!

This is Down On The Street Bonus Edition » 9/03/08 1:00pm 9/03/08 1:00pm, where we check out interesting street-parked cars located in places other than the . Remember that in England that shot for us a while back? No longer content with the cars parked down on the West Oxfordshire street, he's gone to North Africa- Tunisia, to be exact- and found …