The Freeman Perspective with Ted Whidden Part 4
In October 2008 FreemanTV had interview. The topic was the Great Pyramid of Giza and issues around the Giza Plateau of Egypt. There were references to aliens, the City of Atlantis and a few other "ideas".