Last updated on Tuesday 21 January 2014 at 02:46 UK

Watch One Tree Hill Series 6 Episode 17 Online Free

One Tree Hill Series 6 Episode 17PLAY

Peyton and Lucas receive a startling surprise about the pregnancy, as the relationship between Brooke and Julian comes to a crossroads. Nathan and Haley celebrate their anniversary, while Dan and Deb babysit Jamie. Meanwhile, Mouth and Millie try to pick up the pieces of their relationship.

Recommended TV Series & Movies