All about Alien Abduction | Strange News Segment —
Ghost Guide Daniel takes on a subject he’s been recently questioning… the existence of Aliens! A lady from Britain claiming to have been taken over 50 times.
Does this Mirror article prove it to Daniel? Spoiler… no, it doesn’t.