The Paracast Logo

May 9, 2006 — Dr. Roger Leir

Podiatric physician Dr. Roger Leir talks about his work in investigating UFOs. Dr. Leir has actually removed alleged alien implants from abductees and has many outspoken views on the subject.

Share
Click HERE to download