When the London Olympic logo was first released it was suggested that it resembled Lisa Simpson giving Bart a blow job. Now I can't see anything but, aibu?