The Hot Hatch is alive and well in Europe-land! What do you think of this car?

:R

Found at WorldCarFans