Friday, April 07, 2006

The Contested G8?

Hey ya'll.
I'm not sure how many of you are intersted in news about the G8 but this year's summit is being held in St. Petersburg, Russia and I thought I would enlighten you all with pics from last year's summit in Scotland...or just give you something to do.

contested G8? what do you think?

(fellow metropolis student and part time riot cop narc, marie)


Post a Comment

<< Home