Last year on Record Store Day, there was a split 7-inch of Talking Heads and Echosmith, each doing "Naive Melody (This Must Be The Place)." This year, it was a new split with Talking Heads and Wilding each doing that same song. Hell, make it an annual thing, guys. Here's a look at both sides of this year's version; Echosmith's rendition is better but Wilding's is more adventurous (and the vinyl is prettier, too).










