Rep. Grayson calls out Republicans and spineless Democrats. *sigh* I don't know how to love him.