Happy Town Wiki
Advertisement

Sarah Ward is a character on ABC's Happy Town.

Advertisement