Netflix’s “The Manhattan Alien Abduction” recounts Linda Napolitano’s alleged alien abduction in NYC. Here’s what happened and why this skeptic …
Netflix’s “The Manhattan Alien Abduction” recounts Linda Napolitano’s alleged alien abduction in NYC. Here’s what happened and why this skeptic …
Leave a Reply