Published On: Sun, Dec 3rd, 2017

‘NO DOUBT’ of ALIEN life – New film reveals surgeons disturbing findings within patients

EXTRATERRESTRIAL objects were regularly removed from alien abductees by surgeon Roger Leir, a shocking new documentary has claimed.
Daily Express :: World Feed

Videos

Most Popular Posts