Peyton and Lucas' wedding day has finally arrived. Haley plays an unexpected role in the ceremony and Brooke keeps guest star NICK LACHEY (appearing as himself) on a short leash.
Create a FREE account to get access to your content.
By creating an account, you agree to our terms