Aliens or baby owls? What do you see in this old video going viral ...
www.hindustantimes.com
Images may be subject to copyright.