Degrassi · Season 9

Holiday Road

S9·E13 · 22 Nov 2009

Synopsis

Emma and Kelly stop by Degrassi on their cross-country bike tour.