One Tree Hill
The Show Must Go On (3x22)
Season finale
Air date: May 03, 2006
Nathan worries about Haley as they prepare to renew their vows. Peyton and Brooke's friendship becomes strained and Deb confesses to Dan about the fire.
- Premiered: Sep 2003
- Episodes: 187
- Followers: 4174
- Ended
- The WB
- Wednesday at 20