“Slow Down Low” is the latest single from Moon Duo‘s new album, Shadow of the Sun, which comes out March 3 on Sacred Bones Records. We. Can’t. Wait!

Share This Article On...

FacebooktwitterredditpinteresttumblrFacebooktwitterredditpinteresttumblr

Follow The Revue On...

FacebooktwitteryoutubetumblrinstagramFacebooktwitteryoutubetumblrinstagram