The amusing thing about this site...is that a couple of folks have tried to tie alien visitation deal with glass production. And there is one group that suggested a ancient laser had been used to make these (The Atlantis Blueprint). There are alot of "hits" on the the earth...and sooner or later...we will have another. Statistically....you can't avoid another hit.
Yup. I read somewhere that statistically we are over-due for an impact. Just like we're over due for a pandemic and a super-volcano. So...