Teen Angels
Early Edition - Season 3

DESCRIPTION

Gary is mistaken for a substitute teacher while attempting to stop a high school shooting.

Episode Guest Stars