Grand Island plays the Taubertal Festival in Rothenburg
Location: Taubertal Festival, Rothenburg, Germany