Simply awesome
The quality of the meat is awesome. The best tasting bison product I've ever eaten. I bought bison burgers, sausages, and just to try it out, the liver. I was expecting great tasting burgers and sausages, but the liver is simply delicious. You will never find this in your local supermarket. I recommend giving Wild Idea Buffalo a try.
By Tom M.


