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

Bar Crowds Cheer The Strangest Things On TV

We’ve all been there. Bored at the bar and you just find yourself staring at …