18th February 1977, Page 42
18th February 1977
Page 42
Page 42, 18th February 1977
Close
Mo Eye View
Aussie bus Elroy Engineering, a small factory and design office at Pennant Hills, Sydney, Australia, has made a 116-passenger town-centre bus, powered by lead batteries.......