For a long time, Area…
Shock video ‘shows MASS ALIEN ABDUCTION’ near Egyptian pyramids
DISTURBING footage appears to show what could be a “mass alien abduction” of tourists gathering near the Egyptian pyramids, according to outrageous claims.
Original Article here
Author: UFOmania – The truth is out there