Watch Touched by an Angel Season 4 Episode 18 Online
-
- COUNTRIES: United States of America
- Subtitles: English
A man is a witness to a brutal hate crime, but he is afraid to go to the police to report what he saw. The angels must help him overcome his fear in order that justice be done.