7.15.2006

Did Anyone Notice the Logo for the G8 Summit in Russia?

What looks - without closer examination - like a lone cowboy on a rearing horse?

Creepy.