One Tree Hill Season 2 Episode 3
Season 2
IMDb: 8.2
Air Date: 2004-10-05
42min
Although Nathan and Haley are already married, Tim insists on throwing Nathan a post-wedding bachelor party, while Brooke throws Haley a bachelorette party. Meanwhile, Lucas tries to decide whether he…