Season 3 Episode 5
While everyone meets Ted's new crazy girlfriend, everyone recounts their stories of how they met everyone else. But t...
While everyone meets Ted's new crazy girlfriend, everyone recounts their stories of how they met everyone else. But t...