The Cumshots play gigs in Backnang, Chemnitz, Dresden, Solingen, Frankfurt, Hengelo and Den Helder
Location: Germany