Where To Stream One Tree Hill Season 2 Episode 12
Between Order and Randomness
- Aired February 1, 2005
- 60 Min
Nathan comes clean with Haley about his past relationship with Taylor, but Haley continues to keep her emails with Chris a secret. Lucas and Karen remain at odds over his refusal to take the HCM test. Meanwhile, Keith surprises Jules with a proposal, and Brooke fights for better working conditions at her new job.