American Dad Season 12 Episode 6 – Kiss Kiss, Cam Cam

Air Date : Feb 29 2016 | 83 Views | 23 Link Submissions | 0 comment(s)

Summary: After Stan and Francine have a terrible “Kiss Cam” experience, Stan questions everything about their marriage.

Already Watched?