it's from the discovery channel from over 20 years ago supposedly, i'm genuinely just looking for a direct source, or an archive from where it's been posted and debunked before. having trouble finding it though hence the google lens request or archives. it's really well done for being as old as it is. shit like this has to have been posted a bunch by now please help me find a source
United States