Come to find out that a Russian TV crew was in Colorado Spring just this past week to shoot footage for a documentary on the Shroud of Turin. According to Mike Barna of Colorado Spring’s The Gazette:
The crew is shooting for Channel One Russia, one of the largest broadcast stations in Russia. Expected audience for the documentary premiering next April is 150 million. The crew was in town to interview shroud experts John and Rebecca Jackson.
According to the paper, there will be more about this in the paper on Saturday. So check back in.
All those happy people are from Channel One Russia’s home page. Reminds me of the opening number on the Drew Carey Show.