How I Met Your Mother S03E05
How I Met Everyone Else
Plot: While everyone meets Ted's new crazy girlfriend, everyone recounts their stories of how they met everyone else. But the stories turn out to have several inconsistencies.
Watch Online Stream for Free Full Episode TV Show How I Met Your Mother S03E05