Watch How I Met Your Mother S06E19
Barney meets his father and is shocked by the differences in their lives. The rest of the gang learn their "gaps"; knowledge they should have by now, but don't.. You can watch How I Met Your Mother S06E19 here.
Air date: March 21, 2011 on CBS at 8:00 PM
Watch How I Met Your Mother S06E19 online
Season 6 Episode 18
Air date: February 28, 2011 on CBS
Season 6 Episode 20
Air date: April 11, 2011 on CBS