Last bosatte seg i Miami i Florida, men oppholdt seg også en god del i Hamburg.