There's a FB page so, it must be true, lol... Ancient Alien Theory... http://www.facebook.com/pages/Ancient-Alien-Theory/147986808591048