laptop said:From the Met site:
Picture of terrorists
What no fruitloop has pointed out, to my knowledge, is that the image clearly shows a ghost lamp-post. Clearly proof that the pixies dunnit
Um... Dunno if anyone has pointed this out before but which station is this. To my knowlege, Luton station doesn't have a big sign saying "Camera 14" floating in the air like that. And none of the clocks on Thameslink platforms like that.
Conclusion: That footage is from a film set.