Leir Celebrity Watchlist

Leir

TV Guide Rating:(0 ratings)

Your Rating:Rate this Celebrity:

Video ClipsSee all »

Alien Implants: Evidence Of Ufo Abductions And Encounters - Official Trailer
01:58 — Alien Implants are physical objects placed in humans after they have been abducted by aliens. Their purpose is mostly unknown. Dr. Roger Leir concerns (more…)