Nec ‘84 in 5 pictures

1 min read

The 1984 British International Motor Show gave visitors a first peek at