3 ms·How did anyone verify that this guy actually created Trollface?by MichaelGG 12y agoHow did anyone verify that this guy actually created Trollface?