On June 26 and 27, Canada hosted G20, the billion dollar party in Huntsville, Ontario -- just outside of Toronto -- designed to show the country at its best. G20 leaders from around the world expected to find a clean, peaceful city laid out to welcome them, before sitting down to discuss the issues of finance and the economies.
This is the photo they want us to remember: Twenty world leaders standing in front of the worst picture of Toronto ever made, a blue embarrassment of distortion.
Unfortunately, reality is different. The vision they will remember is that of the torched police cars.
Credit: Toronto Star Photoblog