One Tree Hill Season 6 Episode 21 “A Kiss to Build Dream On” April 25, 2009 One Tree Hill Watch a sneak peek of ONE TREE HILL Season 6 Episode 21 “A Kiss to Build Dream On” airing this Monday April 27 at 9pm on The CW. Click here to watch One Tree Hill episodes. Also read all our One Tree Hill coverage. Episode Synopsis: One Tree Hill Season 6 Episode 21 “A Kiss to Build Dream On” – Brooke (Sophia Bush) discovers something that could change Sam’s (guest star Ashley Rickards, “Ugly Bettyâ€) life. Nathan (James Lafferty) questions his dreams of playing in the NBA while Haley (Bethany Joy Galeotti) receives an unexpected offer from Nick Lachey (appearing as himself). Jamie (Jackson Brundage) and Skills (Antwon Tanner) mend their broken hearts at Jamie’s first school dance. Meanwhile, Lucas (Chad Michael Murray) and Peyton (Hilarie Burton) have a road trip to remember. Erica Dunton directed the episode written by Karin Gist. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Google+ (Opens in new window)Click to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)