Just watched the clip of Machaela Cavanaugh's bizarre chanting. Wow. Strange day on Earth.