12th March 1908, Page 24
12th March 1908
Page 24
Page 24, 12th March 1908
Close
The Greenwood And Batley Petrol-electric Bus.
The petrol-electric bus chassis which was shown by Greenwood and Batley, Limited, of the Albion Works, Leeds, at the last exhibition of commercial vehicles at Olympia, has,......