This is a video of two Canadian lynx screaming at each other, presumably yelling about how ridiculous the other sounds. They sound like two witches dying. "You...