Dealey Plaza’s Tell-Tale Heart