The TV series One Tree Hill Season 6 Episode 23 latest episode is named Always and Almost Forever.Watch One Tree Hill Season 6 Episode 23 on The CW on May 12,2009 or online.Don't miss your chance to watch it, you can read the overview below about One Tree Hill Season 6 Episode 23 latest episode.
One Tree Hill Season 6 Episode 23: Always and Almost Forever
Lucas and Peyton's wedding day finally arrives, bringing some surprise guests along with it. Haley finds herself playing an unexpected role in the ceremony, as Skills and Brooke try to control Jamie and Nick. Meanwhile, Nathan continues to hope to be drafted into the NBA.