Can anyone tell me what this is? Never seen one before. I had to do a double-take before I realized it wasn't just another Nica 40. It's tiny. My guess is some sort of old Rover model or similar english import. Anyone know the make, model, specs ect? You brits probably see these all the time. I just thought the bezel, hard-top, and wheels were strangely yota-like.