I clicked on this thread specifically to see how long it took someone to post Homer Simpson. Only 22 posts! Woo hoo!
The world loves Homer.