Monday, August 01, 2005

On the nose

Tr050801

Ted Rall has a way of being over the top, but when he's on, he nails it.