Where To Stream Better Off Ted Season 2 Episode 9
The Long and Winding High Road
- Aired January 12, 2010
- 30 Min
- Rated 6.9
- Number 11 Of 26 Rated Episodes
Veronica, Ted and Linda work closely to oust a company rival and Linda proves she can be bad. Meanwhile, Ted can't decide when to take the high road or the low road.