Video Player

World Food Championships - Local News

The highest stakes food competition in the world is coming to Orange Beach, AL this November! The World Food Championships is the largest competition in Food Sport, where grand champions of previous events convene for a chance at winning the ultimate food crown and a share of hundreds of thousands of dollars in prize money!
Video Rating: