John Aldridge

John Aldridge is a member of the Roads and Road Transport History Association in Great Britain.