One Tree Hill (2003)
S06E19 Letting Go
Episode Overview
Julian presents Brooke with an unexpected proposal, while Lucas takes Nathan and Jamie to a significant location from his history. At the same time, Peyton focuses on her future; Sam and Jack confront the principal who dismissed Haley; and Skills and Mouth embark on a road trip to help Mouth move on from Millie.