User blog comment:I'm Roach/The Ramirez meme thingy/@comment-1952815-20100417173901

This could be quite possibly the most popular thing I have ever done on ANY thing.

Keep 'em coming!