better Dead than Red

English

Proverb

better Dead than Red

  1. Alternative form of better dead than red.