National Brass Band Championships Of Great Britain 2014 October in the brass band world means one thing – the National Finals in London’s Royal Albert Hall… Read more »