I was looking at a site that has their images at webdamdb.com They appear to host images there rather than their own site. Does anyone know anything about this? I've never seen this before but then...