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

Watch One Tree Hill Series 6 Episode 4 Online Free

One Tree Hill Series 6 Episode 4PLAY

Lucas struggles to inspire the Ravens, while Haley investigates the disappearance of Dan. Brooke confronts an old demon from her past, and Nathan comes to terms with Deb's relationship with Skills. Plus, Peyton is surprised when a famous musician visits her studio.

Recommended TV Series & Movies