February 1st, 2012

World’s Most Delicious Steak?

Check out this quick little video claiming to know the secret to “the world’s most delicious steak.”

Is this so? Well, you be the judge. The process is simple enough – so try it and let me know what YOU think!

Happy grilling!


Archives