Steve és Barbara Telzerow, Budapest, 2008