Talking Heads Written on October 8, 2013. Posted in Opinions. What NHL team are you cheering for this season? heads, Talking Previous Next