18th May 1989, Page 32
18th May 1989
Page 32
Page 32, 18th May 1989
Close
Telford Treats
This year the Institute of Road Transport Engineers found a new home for its conference and show, in the Telford Exhibition Centre, and attracted every major chassis......