RAF Mountain Rescue

The RAF mountain rescue up in North Wales and their vehicle of choice…