. . . Monday November 22, 2004

And Now, Locusts

The latest news out of Israel: Locusts.

Seriously.


Concentration is important!