post #1 of 1
Thread Starter 

I just heard about it on the news... I guess the 'alien' ambassador will depend when/where the aliens land.. Yeah.. Greeting aliens.. You can do a google for more info..