Major festivals: beer and loathing

The glass was half full at this recent mega fest

by