Stop me if you've heard me say this before, but something strange was just spotted in Illinois. A webcam in one of the forested areas of Illinois just captured video of an unidentified creature that the internet is having a hard time figuring out.
It's not often that you'll see an albino deer, but a new video shows something even better - 2 albino deer as they were having a 'loving moment' in a Wisconsin field.
If you're a bear in Wisconsin that isn't enjoying life, what do you do? You do the only sensible thing and that's head south into Illinois to see if there's more entertainment there. A new video shows this just might be the case for one big apex predator.