Just a few days after they finished their West Coast tour, two members of both bands dropped by in our studio in Dresden to report on their last weeks, to tell us their first impressions of Germany and to give some hints on their near future plans. In between, we talked about how coughing can […]