History Channel has released Satellite footage that shows what at least one investigator believes to be a UFO that could have crashed in Antarctica eons ago.  The short video is tantalizing and…

This content was originally published here.