March 4, 2023 The Mind-Boggling Tale of The Philadelphia Experiment: Did the US Navy Actually Make a Ship Disappear? The Mind-Boggling Tale of The Philadelphia Experiment Did the US Navy Actually Make a Ship Disappear