The Goode Family season 1 episode 13 | Watch The Goode Family season 1 episode 13

The Goode Family season 1 episode 13 airs on Friday August 07th, 2009 at 09.30 pm via ABC. The Goode Family season 1 episode 13 with title “A Goode Man Is Hard to Find” story about Gerald thinks Trish and Mo want him as the sperm donor for their next child. Meanwhile, when Ubuntu starts sprouting his first facial hair, Charlie decides it’s time to take his grandson under his wing and teach him how to be a man, much to Gerald and Helen’s dismay.

The Goode Family episode 13
Watch The Goode Family season 1 episode 13
Click here to watch The Goode Family season 1 episode 13
>>>Mirror link live streaming from ABC<<<
Click here to watch The Goode Family season 1 episode 12
