American Dad Season 2 Episode 17 I Can’t Stan You First Aired: 5/06/07
April 8, 2008 by
Filed under American Dad Season 2

When Stan brings home CIA equipment designed to eavesdrop on conversations, he finds out that his neighbors don’t think too highly of him

