2015 European Team and Masters Championships in Idar-Oberstein, Germany Continue Reading 2015 European Team and Masters Championships in Idar-Oberstein, Germany