Thread:Ancient Alien Astronaut/@comment-27294075-20161031163727

AAA, I think the Science Channel is giving your people (Aliens) a bad rep. Check out what I found today..  