The Impossible Burger is becoming almost impossible to find! Shortly after Burger King released their Impossible Whopper,… More »