Day: 8 April 2019

‘A new way of travelling close to nature’

Do you like to eat fresh insects on the go? Then Italian company C.M.C. di Merli F. & C. had this wonderful option for your Land Rover Series: an ‘opening front screen with automatic windscreen wiper lifting mechanism’. It was even tested ánd approved by the Rover Company. The small brochure comes in three languages […]

Read more