KFI: Some builders in India were working on a construction site when they stumbled upon something they were certain wasn’t from this planet. They filmed the strange creatures and most people who watched the clip were certain they were looking at aliens. However, that’s not at all the case. Watch
11 Comments on India: Builders mistake Barn Owls for aliens
Comments are closed.