Talking Heads Written on March 7, 2014. Posted in Opinions. Should last call at bars be pushed to 4 a.m.? heads, Talking Previous Next