The longest-living car engine

Volkswagen Type 1: 1938-2003 (65 years)

Opel CIH: 1965-1995 (30 years)

Ford Modular V8: 1990-present (32 years)

Citroën 2CV: 1948-1990 (42 years)

Ferrari Colombo V12: 1947-1989 (42 years)

Jaguar XK: 1949-1992 (43 years)

Alfa Romeo Twin Cam: 1954-1997 (43 years)

Rolls-Royce L-Series: 1959-2020 (61 years)

Chevrolet Small Block: 1955-present (67 years)

Why Pokémon Fans Are Already in Love With One New Creature