ivanafterall, 1 year ago A "Welcome to Venus" sign. Just imagine their faces, they'd be so confused...
A "Welcome to Venus" sign. Just imagine their faces, they'd be so confused...