Up on a plateau in the High Desert, about 50 miles north of Palm Springs in a small town called Landers, there’s a domed structure that’s been attracting buzz since the 1950s. Its builder was George Van Tassel, a UFOlogist, aviator and businessman who claimed that an alien from outer space, speaking in perfect English, […]