Impossible Foods has announced the release of its newest products, Beyond Pork and Sausage. The sausage will arrive at some Burger King locations across the country later this month.