Time traveller SHOCK claim: Allies won World War 2 with TIME MACHINE in London

A SELF-PROFESSED time traveller has shockingly stated Germany had won World War 2, but a time machine in London changed the course of history to help out the Allies, in a bizarre video.

Daily Express :: Weird Feed