Watch How I Met Your Mother Online
How I Met Your Mother Season 3 Episode 19 - Everything Must Go
As a couple, Abby and Barney have decided they agree on one thing, they both hate Ted, and decide the bar is a great place to flaunt their romance in front of him. Barney goes a bit overboard by doing something impulsive.
Air Date: 12 May 2008