Originally published at craschworks. You can comment here or there.
Anyone know who took these? They’re from a hinky Russian site. Google image search turns up copies of the images in forums, but nothing that looks like the originator. Same for Tineye.