2 Seasons
S6 E7 8/18/22

Mystery of Humanoid Road

Motorcyclists film a bizarre, elongated humanoid creature walking along a road in Jharkhand, India; experts investigate and uncover the violent history behind an organized cult of professional robbers and murderers who targeted unsuspecting travelers.