The Allagash Waterway Abductions – 8/20/1976


One of the most researched cases of multiple alien abduction occurred in August, 1976, in the state of Maine. The Allagash Waterway Abduction is a integral piece of the alien abduction puzzle. This case gained world-wide attention when it was dramatize…

Leave a Reply

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