Where To Stream Better Off Ted Season 1 Episode 12
Jabberwocky
- Aired August 11, 2009
- 30 Min
- Rated 8.0
- Number 2 Of 26 Rated Episodes
Events spiral out of control when Ted creates a fictitious project to please Linda, but then must create another imaginary project to justify the expenditures to Veronica.