Idk this is on the American networks too it seems like this might actually stick

  • thelastaxolotl [he/him]
    ·
    4 years ago

    i dont think the Dems are gonna drop their Cuomo Bros just yet, they are gonna wait a bit