Talking Heads Written on November 1, 2013. Posted in Opinions. Would you take a naked yoga class? heads, Talking Previous Next