
“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.
19 days ago
By submitting, you agree to our Terms and Privacy Policy