Success is a great deodorant. Elizabeth Taylor… Success is a great deodorant. — Elizabeth Taylor Tags: #Great, #Deodorant, #ElizabethTaylor, #English, #ActressMini who’s who: Elizabeth Taylor : English Actress Born: February 27, 1932 Died: March 23,...