WATCH: Two Lynx Screaming Will Haunt Your Nightmares
AHHHHHHH!
Anybody who has ever fought with a sibling, or is a parent to siblings will understand this video. Two Lynx were caught yelling at each other in Avery Lake, Ontario. According to National Geographic, it’s a territory dispute.