From YouTube:
The social contract is a concept that liberals and conservatives interpret very differently, but In this video we’re probably going to make both sides angry.
From YouTube:
The social contract is a concept that liberals and conservatives interpret very differently, but In this video we’re probably going to make both sides angry.
Libertarians are tiresome.