MISERABLE RACIST BIRTHER PEICE OF SH*T!!
wow. that felt pretty good.
Alan Grayson is a tit with legs.