Subtitles American Dad! S13E10 – The Two Hundred

Season 12 , Episode 10 – “The Two Hundred”
A mysterious entity terrorizes the town and separates Stan from his family.