Yet, 66% of Dummycrats will still vote for Biden.
And yes once again Biden wilL win NY. How many times can you kill yourself NY