This beautiful, national award winning, frame-up restored 1976 Cosworth Vega is the finest in the world!