Time Traveler in 1938 Film

Time Traveler in 1938 Film

ADVERTISEMENTS



Time Traveler in 1938 film caught talking on a cell phone in 1938 coming out of a Dupont Factory in Massachusetts. The film is real, and extensive investigation has failed to give an explanation.

Watch the video here:

Time Traveler in 1938 Film

ADVERTISEMENTS