Some records don't last long, but when you have them, enjoy it.
As enigmatic oddities go, the Sunbeam Venezia and Triumph Italia 2000 are about as niche as it gets. Based respectively on ...