Degrassi poster
TV

Degrassi (2001)

S09E13 Holiday Road

Nov 22, 2009 • Season 9 • Episode 13 • HD

Emma and Kelly make a pit stop at Degrassi while on their biking adventure across the country.

Genre: Drama, Soap
Country: CA