JGood
Left of centre in Canada, meaning raving lunatic by US standards, and a bit right by civilized country standards. Working to make the world a better - and livable place - for everyone.
Left of centre in Canada, meaning raving lunatic by US standards, and a bit right by civilized country standards. Working to make the world a better - and livable place - for everyone.