Surviving An Alien Abduction

Surviving An Alien Abduction

Available on Tubi TV
S1 E2: A man recounts the harrowing memory of his abduction by aliens during a routine trip to New Mexico.