You'd never imagine where I was yesterday... News Corporation headquarters in New York!