Where To Stream American Dad! Season 12 Episode 16
Daesong Heavy Industries II Return to Innocence
- Aired May 16, 2016
- 30 Min
- Rated 8.0
- Number 130 Of 401 Rated Episodes
Everyone is separated after the ship explodes: Stan and Francine lose their memories and resort to primitive living on an island.