Pages - Menu

03 December 2009

Canadian Canine Rights Commission

Irrefuteable proof that Canadians pay way too much tax.

**********

RELATED: The tide is slowly turning

*