Loading...
Showing posts with label Invisibility. Show all posts

The Philadelphia Experiment

The Philadelphia Experiment is an alleged military experiment that is said to have been carried out by the U.S. Navy at the Philadelphia Nav...