How I Met Your MotherDesperation Day - Season 6 Episode 16
Where to Watch How I Met Your Mother Season 6 Episode 16
Watch How I Met Your Mother Season 6 Episode 16 - Desperation Day
2011-02-14