26th March 1908, Page 24
26th March 1908
Page 24
Page 24, 26th March 1908
Close
The Daimler Motor Company (1904), Limited.
Exhibit : --An Improved Petrol-Electric Omnibus. At last we have an opportunity of writing something of the Daimler Company's modifications of the " Automixte," petrol-electric......