Archive
One Tree Hill Season 7 Finale
The One Tree Hill gang left the warm climes of North Carolina for snowy Utah on Monday's season 7 finale—which will serve as the series finale if the show does not get renewed at Thursday's upfronts.
Trending Now