Ted on Jimmy Kimmel Live

Next time he should have Seth MacFarlane on.

(Source: youtube.com)