.....
Good dya. Realy, my site have a truoble with the image same as discussing. Some screenshots have to done - but showes as comming soon. http://plus-like-twitt.my1.ru/dir
Hi you may simply go to http://www.thumbshots.com/Update.aspx to make a request to add it on our index server.
Thanks for your interest :)