Review of Pinchcliffe Grand Prix (1975)

IMDb

Massively superior to The Love Bug (1968).

animation fiction moving picture