American Dad Season 2 Episode 17 I Can’t Stan You First Aired: 5/06/07
When Stan brings home CIA equipment designed to eavesdrop on conversations, he finds out that his neighbors don’t think too highly of him
When Stan brings home CIA equipment designed to eavesdrop on conversations, he finds out that his neighbors don’t think too highly of him