An Austin Mini from the 15 May 1976 episode of 'Thriller'. These iconic cars were manufactured by BMC, then British Leyland (BLMC) and finally the Rover Group between 1959 and 2000. Since 2001 a version has continued to be produced by BMW, who bought a part of the Rover Group from British Aerospace in the mid-1990s. That version is still recognizably a Mini, just about, but has become very bloated, and reminds me a bit of a cut down Range Rover.
_________________
On a mountain range
I'm Doctor Strange