Here's a wierd thing, I also run reviewpost on the same site.
Here, you can see it created a thumbnail just fine. ttter. - SiteXperience - Post your Site Opinions!
So it appears to be vbgallery that is not working correctly.
If you'd like to see into the admincp just let me know, and I'll create an admin account for you..