Ace Ventura Wiki
Advertisement

Mary.jpg

Alice Drummond was an American actress, who played Mrs. Finkle in Ace Ventura: Pet Detective.

Advertisement