Well it's all fairly simple...
I was born in Roswell, New Mexico... or hatched or grown or something like that...
Several years ago when I became addicted to the internet, the whole AliensRus name just came to me... like a message from far, far away....
Also my husband (at the time) really grooved on the idea that I might be an alien and he was just waiting around for my mother ship to come back to pick me up...
Hee Hee!