News
A kangaroo named Sheila caused a two-vehicle collision in Macon County, Alabama, at 11:50 a.m. local time on Tuesday, April ...
It’s the best outcome we could have,' said Patrick Starr, the kangaroo's owner and managing member at Choctafaula Ranch.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results