‘The Manhattan Alien Abduction’: Where Is Linda Napolitano Now? – People.com

The Manhattan Alien Abduction, a three-part Netflix docuseries released in October 2024, investigates her claims that aliens took her from her New …

Leave a Reply

Your email address will not be published. Required fields are marked *