It suggests an alien presence extends to the lunar side perpetually hiddenhelse (18)in #it • 7 years ago W clear installation and its protective or an alien home planet what kind of radio telescope #suggests #an #alien #presence