Thanks for advising us about the Thumbshot image.
The Thumbshot Image may be outdated or have not yet been indexed by one of our bots. Please let our bots do their job in trying to update older Thumbshots images. Unfortunately, Thumbshots is a Free service, so sometimes the updates may take a bit longer.
Alternatively, you also have an optional Express Update Service at http://www.thumbshots.com/Update.aspx
Thanks!