Oct 10, 2010 at 08:51PM EDT
This guy and this guy.
Both spammers, most likely related in some fashion.
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!