Season 9 Episode 13 episode 13

One Tree Hill Season 9 Episode 13 “One Tree Hill” Sneak Peek

Here is a sneak peek from the two-hours series finale of One Tree Hill. After nine years, the show will air its final episode. What are you looking most forward to from the finale?