General By Brian Moon | November 13, 2018 Are These Baby Barn Owls From Another Planet?? Share: 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.