Y657 PMX A very familiar sight on London’s roads…



Y657 PMX A very familiar sight on London’s roads in the early 2000’s is the Ford Fiesta panda car. Here is an unusually dirty example, blamed on the snowy weather.

You may also like...