Poster of Cast and Crew in Degrassi - Everything Is Everything (Season 13 - Episode 28) - Everything Is Everything

Degrassi - Season 13 - Everything Is Everything (Episode 28)

Plot: At the science fair Dallas finds something shocking out. Tristan begins developing feelings for his new teacher
Episode Aired On:
Tuesday, April 8 2014
11 years ago