18th May 1989, Page 31
18th May 1989
Page 31
Page 31, 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......