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

Watch One Tree Hill Series 6 Episode 10 Online Free

One Tree Hill Series 6 Episode 10PLAY

Tension fills the air backstage at Peyton's USO show, as Lucas deals with Peyton and Julian's romantic past. Haley battles stage fright and Nathan struggles with a decision that could change his career. Brooke gets a call that threatens her relationship with Sam. Millicent confronts Mouth on his relationship with Gigi.

Recommended TV Series & Movies