This is flying all over the internet. Your thoughts?
Weird Jharkhand 'alien' video emerges online
Footage showing a strange, thin humanoid entity walking on a road has attracted a lot of attention on social media.
www.unexplained-mysteries.com
Last edited: