The Teskey Brothers live in Hamburg