The new monolith – resembling the ominous structure in Stanley Kubrick’s ‘2001: A Space Odyssey’ – was found on Pine Mountain in Atascadero, California by local residents on Wednesday morning. “I guess this is the thing now, right?” resident Gary Lyons, who regularly hikes the mountain, said in a video …
Read More »