This is a neat little video that shows some up close video of live Owls. The little baby getting it’s head rubbed is pretty funny. What’s your favorite?

-M

Add comment

Your email address will not be published. Required fields are marked *