One Tree Hill - Full Series Information, Trailer & IMDb Reviews
One Tree Hill Season 3 Episode 5


Watch One Tree Hill Season 3 Episode 5 online — it may be available on legal streaming platforms such as YouTube, Netflix, Prime Video, Hulu, Disney+, and others.
One Tree Hill: Basketball season arrives in Tree Hill and the season officially begins with a bang at Midnight Madness. There, Nathan and Lucas clash over Haley and Brooke clashes with Rachel, the new girl who has her eye on Lucas. Meanwhile, Dan's unopposed bid for mayor takes a turn when an unlikely opponent steps forward at Midnight Madness.