Skip to main content
Report this ad

See also:

Dr. Roger Leir, researcher of alleged alien implants, dies

Dr. Roger K. Leir
Alien Scalpel
Report this ad