1966 LOLA T-90 HILL by Juanjo Mas #18 of 25 made!