Spinning Hearts