Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 10, 2007
Sergei Torop was a traffic cop in a small Russian town until 1989, when he announced that he was the son of God. Now he has thousands of followers and rules over a large swath of the Siberian mountains. SVT-KOBRA, By Kaveh AKaber & Karin Victorin