Sunday, August 24, 2003

The largest remaining statue of Lenin?

It might be.

And believe it or not, it's not in Berkeley. I guess he must have been too moderate for them.

No comments: