Where To Stream October Road Season 2 Episode 1
Let's Get Owen
- Aired November 22, 2007
- 60 Min
- Rated 5.8
- Number 12 Of 19 Rated Episodes
The second season opens with Nick and Eddie trying to track down Owen in New York City. Meanwhile, Hannah realizes her feelings for Nick.