As enigmatic oddities go, the Sunbeam Venezia and Triumph Italia 2000 are about as niche as it gets. Based respectively on ...
They once drew half a million people — then almost vanished overnight.