Their obsession with the twin towers is insane