Touched by an Angel Season 8 Episode 18
Season 8
IMDb: 8.4
Air Date: 2002-04-13
45min
The angels stand outside of Our Lady of Hope Senior High, watching as Sister Theodore enters the school. It’s nearly, 6:00am, and all is not well. Punk Rock music blares…