20,000 people expected at annual Mallard Creek Barbecue

20,000 people expected at annual Mallard Creek Barbecue