The Sedona International Film Festival will present the Northern Arizona premiere of the fascinating and moving true story “Three Christs” Jan. 17-22 at the Mary D. Fisher Theatre.
The Sedona International Film Festival will present the Northern Arizona premiere of the fascinating and moving true story “Three Christs” Jan. 17-22 at the Mary D. Fisher Theatre...