As promised here is a website with that picture. I found one yesterday but it caused my computer to act weird. Radio something. beware.
http://www.newsoftheworld.co.uk/news/479149/Phillip-Garrido-Jaycee-Lee-Dugard.html
http://www.newsoftheworld.co.uk/news/479149/Phillip-Garrido-Jaycee-Lee-Dugard.html