yeah once you reach 100% game completion a ufo floats about at night on rainy nights
Proof? And if thi is true did you try going up there with the alien car?
But there has to be more to it than that. maybe their is a way to go inside the mountain, why else would their be a diagram in the cable car shed? --- Future Hospital Corpsman, Navy DEP Program Mary or Maria?
So aparentley it has to be raining for it to appear, what if everyone has used cheats to make it rain, but you need to go up there with no cheats on when it's raining on it's own? Then maybe something else will happen?