Where To Stream Highway to Heaven Season 2 Episode 21
The Torch
- Aired March 12, 1986
- 60 Min
The son of a Nazi death camp survivor clashes with a Neo Nazi who disputes the Holocaust with tragic results.
The Torch
The son of a Nazi death camp survivor clashes with a Neo Nazi who disputes the Holocaust with tragic results.