Does anyone know how to get to this site? A while back my link quit working so I Googled and found one that worked, now it doesn't work and I can't find one that does. I hope it's not gone for good, this is a tremendously helpful Website.
It looks like they're out of commission at least for the time being. They've got a message that says they're looking for a new server- World Web Playing Cards Museum. A lot of Trionfi's links aren't working either; they usually redirect you to the WWPCM. Hopefully it will be back up sometime in the future.
Given that it was a Russian server - it couldn't be that it is either the bad guy being exposed all the time on AT having finally been caught, or him hacking into other people's places (jmd can tell you about this.... he goes after his sites quite often and fills them with crap...)