Where To Stream One Tree Hill Season 3 Episode 22
The Show Must Go On
- Aired May 3, 2006
- 60 Min
On the eve of their wedding, Nathan worries for Haley's safety while Peyton and Brooke's friendship is tested. Deb tells Dan the truth about the dealership fire, and Karen finds herself needing Keith more than ever.