Home > Anomalies & Science > The Philadelphia Experiment > Philadelphia Experiment Debunkers Debunked
Philadelphia Experiment Debunkers Debunked
http://www.rense.com/general17/philadelphiaexp.htmClaims that the New World Order is covering up.
Submitted in section: Anomalies & Science: The Philadelphia Experiment: Philadelphia Experiment Debunkers Debunked