The only place where Heathers and Marthas can get along. Is in heaven.
927