CANADA LIFEGUARDS ON DUTY
Canada, Stephane Dion, Canadian Election, Stephen Harper, Canadian Politics, Elections, Canadian Parliament, Wall Street, Economy, Stock Market, Economic Meltdown, Finance Industry, Taxpayer Bailouts, Banks, Brokers, Wall Street Crisis, Gas Prices