Degrassi · Season 5

Total Eclipse of the Heart

S5·E17 · 6 Mar 2006

Synopsis

Marco is forced to confront his past, face to face. Meanwhile Liberty gets news about her baby.

Cast & crew

Crew

  • Ron OliverDirector