American Dad! Season 3 Episode 12
Season 3
Episode: 12
Air Date: 2007-02-11
When Roger is rejected by Steve, who seems to be over him, Roger heads out in search of a new human companion. But when this new friend starts to abuse…
Episode Title: A.T. The Abusive Terrestrial