Sunday, October 02, 2005

From Russia, with Love.

Can someone please explain to me what this is:

I notice the URL in the picture ends in ".ru", so I'm looking at my Russian friends Alex or Iljya for help with this one.

I don't even have words to try and guess what that is.

1 comment:

Kathy said...

Hahaha. Wtf? I'll go ask Iljya.