Barn Owls That Look Like Aliens from Another Planet {Video}

This is from a year ago, but it's making the rounds now. It's a video of baby barn owls in a building under construction in India . . . and they look just like tiny aliens from another planet. Think "E.T." but without the long neck. They're standing on two legs, they have huge eyes, and their wings...
Read More