The Hot Hatch is alive and well in Europe-land! What do you think of this car? :R Found at WorldCarFans Originally published at speedhunters.com