MS MR release new and final single ‘Saturn Return’
New York alternative pop duo MS MR return after their 7 year hiatus with a brand new single ‘Saturn Return’. Sadly, this new release also means their final single and closing the MS MR chapter as a celebration of 10 …