Guidance: This programme contains adult humour.
ITV2

American Dad!

The Devil Wears A Pin

Series 12 - Episode 8- Stan is excited when he is put in charge of the CIA's number one fundraiser - the annual calendar. Meanwhile, Roger decides to go to university.

  • 9 days left