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

A Woman Survives Being Hit By A Chainsaw And Falling Off A Ladder

This happened a couple of weeks ago in Canada, but it’s making the rounds now.  …