This £200 Citroen is proof Europe has the best cars in the world
Raceometer GarageEurope is home to some of the worlds finest chod. Anyone who has been on the continent can tell you there are more interesting cars street parked in a Greek province than there are at entire car events here. Arguably they aren't interesting at all, however they are so unbelievably battered that they