Lupin the Third: The Castle of Cagliostro

Film, 1979

Watched 28 July 2019

Best car chase of all time?