Now Playing | Twisted But True: Philadelphia Experiment 146

Do you believe in time travel? See how this theory tries to prove that a ship vanished in thin air, then returned!

Recommended for You

Watch More Dark Matters: Twisted But True Videos
Filter