Watch Strange Evidence Season 7 Episode 7 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Motorcyclists film a bizarre, elongated humanoid creature walking along a road in Jharkhand, India; experts investigate the violent history behind an organized cult of professional robbers and murderers who targeted unsuspecting travelers.