Guidance: This programme contains adult humour.
ITV2

American Dad!

The Devil Wears A Pin

Series 12 - Episode 8 - Animated comedy. Stan is excited when he is put in charge of the CIA's annual calendar. Roger decides to go to university, but his plans get derailed.

  • 13 days left