Review of Pinchcliffe Grand Prix (1975) IMDb Massively superior to The Love Bug (1968). animation fiction moving picture