"The Inca Royals may also have been real Giants! That is correct. Nine foot tall giants." I subscibe to Ancient Americans but, I don't take most of the articles too serious. (Interesting reading though)
blam ! Just took a peek at your FR page. Very cool 'recon team' you have there.