Total Eclipse of the Heart

Tv Series
Tv Show :
Degrassi
Season 5
Episode Number :17
Rate : Not Rated
RunTime :Unknown
Air Date :2006-03-06
Story : Marco is forced to confront his past, face to face. Meanwhile Liberty gets news about her baby.
Cast
Arlene Duncan
Marc Donato
John BregarDylan Michalchuk
Alex House