January 5, 2013 10:24 am

Oui, Oui, Bring Back the Guillotine? Depardieu Paid an 85% Tax Rate (not enough according to the French)

The last thing the world needs is another French Revolution because revolutions typically […]

Tags: ,