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 Helicopter Crashed Into The Hudson River, And The Pilot Survived

A helicopter crashed into the Hudson River yesterday and, fortunately, the pilot only suffered minor …