Where To Stream Family Guy Season 12 Episode 16
Herpe the Love Sore
- Aired April 6, 2014
- 30 Min
- Rated 5.8
- Number 442 Of 457 Rated Episodes
Brian gives Stewie an STD. Meanwhile, Peter and the guys fight back when another group claims their booth at The Drunken Clam.