Where To Stream How I Met Your Mother Season 2 Episode 5
World's Greatest Couple
- Aired October 16, 2006
- 30 Min
- Rated 8.7
- Number 13 Of 208 Rated Episodes
When Lily moves in with Barney, the trials and tribulations of their relationship may prove too much for Barney to handle.