Season 9 Episode 4
Barney gives Ted's Best Man duties to The Karate Kid's William Zabka over the incident at the carousel, and Lily give...
Barney gives Ted's Best Man duties to The Karate Kid's William Zabka over the incident at the carousel, and Lily give...