Welcome to the Final Frontier!
Hmm, what does that mean? And why are you posting that on everyone's bio?
reply
It means welcome to one of the most innovative places on the internet!
reply
But i've been here for 3 months already ...
reply
I was stuck in Crimea for a little while and just getting back to welcoming all the newcomers! Sorry I was late!
reply