Watch Better Off Ted season 2 episode 10 tv series online free
Release: Jan 19, 2010
Ted dates a German businesswoman whose company wants to buy a translating device from Veridian, but a minor adjustment by Phil threatens to kill the romance and the deal. Meanwhile, Linda invents a new game and defeats Veronica.