Talking Heads Jan 31, 2014 0 Facebook Tweet Email So I just started listening to the Talking Heads for the first time in my life. What the hell have I been doing this whole time?