Ferrari Dino 246 - Is this Moto Technique's most ambitious restomod?