While visiting his cousin on the coast of Wales, Michael helps her build a sand replica of the local legendary giant and is astonished when it comes to life.
Try changing the filters