The Leven Technology Petrol Cap
Picture Copyright TVR Wedge Pages, 2001