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 Skydiver Flies Into A House And Survives

A skydiver in Brazil was blown off course by strong winds, and ended up crashing …