Are These Baby Barn Owls From Another Planet??

Owls creep me out anyway, but this? Yikes.

 It’s a video of baby barn owls in a building under construction in India .They look just like tiny aliens from another planet.  Think “E.T.” but without the long neck. Creepy.

Check Also

Watch How Fast This Crocodile Comes Running Out Of The Water

I guess if I knew there’s even the slightest chance a pond could house a …