U.S. Premiere of Pilgrims and Tourists on September 14
Please join us for the U.S. premiere of Pilgrims and Tourists, on Saturday, September 14 at Redding’s beautiful Cascade Theatre, 1733 Market Street in downtown Redding, California. Russian shamans and a northern California tribe both confront massive government projects—and find common ground. This film is Episode One of the new four-part documentary series Standing on Sacred Ground, which…