I just found David Macleod. I stumbled on a song from Strange Biology, his second album, and liked what I heard so I went and bought the album. I wasn't disappointed. This song is from that album.
David is Canadian, from Montreal, which is probably why I hadn't heard of him until my serendipitous stumble.


