Watch One Tree Hill Season 7 Episode 12 Some Roads Lead Nowhere Online Stream. Fans of the One tree Hill series be rejoice as the new episode is here for you to enjoy. The latest episode to come is the One Tree Hill Season 7 Episode 12 Some Roads Lead Nowhere. In this episode, As Nathan and Haley prepare for the family's move to Barcelona, Brook struggles to accept Julian's reaction to Alex's crisis. Quinn helps Clay hatch a plan to win back Nathan as a client. The episode will be aired exactly on Monday, December 07, 2009 at 8:00 PM-9:00 PM EST on The CW. Guys dont miss this chance the the season goes to the climax of the season. Watch One Tree Hill Season 7 Episode 12 Some Roads Lead Nowhere Online Stream