Why good things don't happen and bad things do.....

Words + Language85
Shared Meaning15