Stan Lee? HUGE supporter of all causes democrat...
That’s what I thought too. Isn’t he a big, over the top, Obamanoid?