Wednesday, November 03, 2004

OHIO IS THE NEW FLORIDA

Dear America, What did you just do?