Watch One Tree Hill Series 6 Episode 10 Online Free
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.