Most upvoted comment
Better Off Ted was a great show.(r/funny)
Better Off Ted, “The Long and Winding High Road” is the ninth episode of the second and final season and the twenty-second episode overall.
It originally aired on January 12, 2010.
The scene begins at the 09:25 mark.