History Channel uses 21st century computer technology to reveal the face on the Shroud of Turin

Watch the video