Downtown
American Dad! - Season 17

DESCRIPTION

Hayley and Steve find themselves stranded in a suburban neighborhood.

Episode Guest Stars