The International Tussler Society play the Star Club in Dresden
Location: Star Club, Dresden, Germany