Watch One Tree Hill season 3 episode 9 tv series online free
Release: Dec 07, 2005
Lucas reveals that he knows who tried to kill Dan. Brooke, Peyton and Haley find themselves behind bars. Chris Keller convinces Nathan to be his wingman at a high-stakes poker game. The residents of Tree Hill finally choose a mayor.