One Tree Hill Season 7 Episode 6
Season 7
Episode: 6
Air Date: 2009-10-19
Haley (Bethany Joy Galeotti) considers taking matters into her own hands as Nathan’s (James Lafferty) scandal threatens his endorsement deals. Julian (Austin Nichols) gives Alex (guest star Jana Kramer) another…
Episode Title: Deep Ocean Vast Sea