Fox, lynx yell at each other in spat across the road in Canada
Saturday, November 3, 2018
Turn up your sound! A driver in Canada stopped in the road to film an unusually loud encounter between two wild animals.
Copyright © 2024 WLS-TV. All Rights Reserved.