Here We Go Again
The prime minister of Canada has officially called the elections for January 23rd after a no confidence motion by all the opposition parties.
The parties are the same. The leaders are the same. The scandals are the same.
Its the tycoon vs. the smiler vs. the mustache vs. the bloque-head.