XDLXDL
Forest officials in Himachal Pradesh, India, came face-to-face with a massive King Cobra during a rescue and this giant clearly wasn’t happy about being disturbed. 🐍😳 · XDL