Twitv01

Links for American Dad! S7E14: Stan's Best Friend

Episode 14

8,574 watches

March 18, 2012
Francine buys Steve a dog over Stan's objections, but when the dog is seriously injured, it's Stan who won't let the vets take it off life support.
March 18, 2012
Francine buys Steve a dog over Stan's objections, but when the dog is seriously injured, it's Stan who won't let the vets take it off life support.
Twitv01