It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by GrayFox
Sounds like an interesting theory to me. I don't know the likelihood, but I don't think it's completely impossible. It would explain where people got the ideas for such creatures.
It also reminds me of cloaking. Aliens could be visiting constantly, but we rarely see their ships because of their cloaking and stealth technologies (which are probably far beyond our cloaking/stealth tech).
[edit on 23-4-2008 by GrayFox]