Translate


Monday, June 28, 2010

Toronto G-8/20 Summit


(Hat tip to Gates of Vienna)

This video pretty much sums it up.

No comments: