1 / 500
Andrea Anders stars as Linda on Better Off Ted.

Better Off Ted Stills

March 19, 2009