Specific concerns and arguments about Invincible Defense Technology (IDT) are addressed at a new website, launched by IDT scientist David Orme-Johnson at www.TruthAboutTM.com.
Specific concerns and arguments about Invincible Defense Technology (IDT) are addressed at a new website, launched by IDT scientist David Orme-Johnson at www.TruthAboutTM.com.