New Moscow Club: “Radio Vietnam”
Moscow Club has been playing such a vital part in pushing the current Japanese indie-pop scene…see their C86 tape, for starters…that it’s easy to forget they haven’t released any music since that free mix dropped a few months back. The wait is now over though, as tonight the Tokyo group uploaded “Radio Vietnam” online. What…