It's a Ford Festiva 5! Very rare to see a five door one, though.
That's right...5 door. A hatch counts as a door in Europe..not quite sure about North America.


93 ES