New Land Rover Defender at the service of CMRS

The Croatian Mountain Rescue Service ( CMRS)  is a non-profit public service for rescuing from inaccessible…