In St Davids, on the south west coast of Wales, the crew have to deal with one of their biggest ever summer shouts. (HD)
In St Davids, on the south west coast of Wales, the crew have to deal with one of their biggest ever summer shouts.