One Tree Hill Season 7 Episode 5
Season 7
Episode: 5
Air Date: 2009-10-12
Haley (Bethany Joy Galeotti) is thrust into the spotlight and storm of Nathan’s (James Lafferty) growing scandal. Against her better judgement, Brooke (Sophia Bush) allows Julian (Austin Nichols) to continue…
Episode Title: Your Cheatin' Heart