We hear what life is like for Cara in Hamburg, Germany and what we find out if hamburgers really do come from Hamburg.