Season 6 Episode 19
Barney finally meets his biological father, but is disappointed to discover that he leads a boring life and is nothin...
Barney finally meets his biological father, but is disappointed to discover that he leads a boring life and is nothin...