Amanda Armstrong

Amanda Armstrong appears in Spiders.

Notable movies