The Juggernaut Episode 1996 The Juggernaut Walker, Texas Ranger · Season 3 · Episode 16 episode of Walker, Texas Ranger (S3 E16) Released10 February 1996