Watch American Dad! season 6 episode 2 tv series online free
Release: Oct 10, 2010
After Stan creates a clone of Steve, Francine and Stan compete with each other to determine who has better parenting skills. Meanwhile, Roger tracks down the AWOL bride and groom in Thailand.