Watch cartoons online, Watch anime online, English dub anime

Watch cartoons online, Watch anime online, English dub anime

American Dad! Season 12

American Dad! Season 12


American Dad!’s twelfth season debuted on October 20, 2014, and ended June 1, 2015. The season consisted of 15 episodes.

Episode order and info by Wikipedia.


Episode List