IP is 188.8.131.52 (Kansas City, Missouri). Is this there somewhere this can get reported to?
(Edit: It just hit this post, too. You're kidding me. *groans*)
[Edit the second: Well, there's this. I think it's just not worth my effort to try to do anything about it.]