Astra Stube (Hamburg, Germany) Astra Stube (Hamburg, Germany) Date: May 12, 2010Time: 12:00 am - 12:00 amLocation: Hamburg, GermanyConcertYes, Yes! Related