Follow us on
loading....
A 1940s beach shot purportedly proves time travel. It shows hundreds of Brits relaxing on the beach after World War...