Sunday, September 28, 2003

Naked Protestors Alert!
No, not the usual crew of leftoids that showed up in a few urban areas this weekend - they seemed to be into funny hats (1, 2). The stripping off was in Mexico on Friday.