Courage, compromise, and how much bigger of a compliment can be given? a Revolutionary.

Replies (2)