First hitting our screens in 2003, One Tree Hill continues to charm audiences ... also includes wallflower Haley (Bethany Joy Lenz), popular Brooke (Sophia Bush) and quirky cheerleader Peyton ...
One Tree Hill has charmed fans around the world since its debut in 2003, but which episodes are re-watched the most?