Check out this clip from One Tree Hill. It's courtesy of the episode "Some Roads Lead Nowhere."
Added:
This is the official CW trailer for "Some Roads Lead Nowhere." It's the final One Tree Hill episode of 2009.
Added: