Tuesday, March 15, 2005

Open Thread

160% of Democrats agree!