Talking Heads: Little Creatures April 13, 2022Where does one start forming musical taste? Or, I suppose, when does one begin forming musical taste? Actually,...