Dubya…

by oneafrikan on June 23, 2003

WOW – just came accross votetoimpeach.org… could it be as bad as they say it is?