One Tree Hill aired for nine seasons and has a dedicated fanbase, who continue to re-watch the show. But which episodes do ...
One Tree Hill spoilers follow* One Tree Hill first aired in 2003, and continues to captivate viewers around the world with ...
The American drama series One Tree Hill ran from 2003 until 2012. It centers on Lucas and Nathan Scott, two half-brothers, and is situated in the made-up town of Tree Hill, North Carolina.