The Daily Melt: Owls are magic

This baby owl is so cute it has to be some kind of magic. Hint: turn the sound on!

Up next in