“Impossible” is the brand name here, the product is very real. Impossible is far and away the best plant-based meat, and sets the bar for “best” very high. If you haven’t tried it, you ought to.
a month ago
By submitting, you agree to our Terms and Privacy Policy