New Witness Reveals Startling Details of 1973 Mississippi Alien Abduction | Coast to Coast AM
Maria Blair, a new witness to a notorious 1973 'alien abduction' case at the center of Netflix's 'Files Of The Unexplained,' has come forward with her account for the first time in a video testimony.
www.coasttocoastam.com