1967 British electric car newsreel

Just one of more than 80,000 gems released by British Pathe.