Oktoberfest 2017

The Yeomen Lions are Oktoberfest champions for the 2nd year in a row!