Australia wins World’s Best Steak

“Australia picked up four gold medals and the title for the World’s Best Steak in the first ever World Steak Challenge, held in London. The competition judged 70 steaks from 10 different countries including England, United States, Canada and Japan. The top prize was awarded to Frank Albers for a Jack’s Creek Wagyu Angus cross … Continue reading