I'm sorry to interrupt, can't help with the initial question ― I have one of my own tho, you said a show in Hamburg? Is that the big Hamburg in Germany or is there a second Hamburg somewhere out there in the big ole world? :')
There is one in Hamburg Pennsylvania.
When you've got 10,000 people trying to do the same thing, why would you want to be number 10,001? ~ Mark Cuban