I agree with check points. Now one wants to get hurt, killed or damaged to their vehicle by someone who has been drinking. If the Beer festival really wants to help, have someone there before they leave offering breathalyser tests. They pay for as they pay for entry to the festival. I am sure they don't want a DUI, DWI, or any other ticket they could get with jail time.
More information about formatting options