| The above image is from the episode "Lust in Translation".|
See all images from "Lust in Translation".
Appears on these pages
"Lust in Translation" is the twenty third episode of Better Off Ted. It will air January 19...
Season One of Better Off Ted is currently airing on. The season will run between December 8th...
"Love Blurts" December 8, 2009 Directed by: Michael Fresco - Written by: Victor Fresco and Kat...