Yes, looks real but the whole "tomorrow we are voting is off..."
Indiana: May 3rd
Oregon: May 17th
New Mexico: June 7th
There is no "tomorrow" on which all 3 states vote...
Well, I can't find an independent source for it, so will abandon my opinion that it is authentic, unless it pops up independent of whatever the source is for that facebook post.
I agree the "tomorrow we are voting" is off, but I just chalked that up to colloquialism.