Best shot from the fan photos of the Torchwood Miracle Day Wales filming. A little grainy, but is this perfect or what?