If you came down to Barry Island to see any of the filming, you may have been amongst the lucky ones to be asked to be in the background of some of the filming.
Barry Coast Fan Page