From the Edge of the Deep Green Sea
One Tree Hill Season 3 Episode 2 (10/12/05)
Recap
Brooke has a end of the summer party on the beach; Nathan is home from basketball camp; Lucas deals with Brooke's rules for dating; Peyton deals with family issues; Haley tries to tell Nathan how she feels.
