Talking Heads Written on January 28, 2014. Posted in Opinions. Do you know what the Rector does? : talking heads, Rector Previous Next