Reports from England
Moss Motoring Fall 1988 Just give me an excuse and I’m off to England. Not for the weather perhaps, but the prospect of a national car show sounded rather intriguing and combined with a few other activities would justify a trip. The National Classic Motor Show, held at the National Exhibition Centre in Birmingham, has…