Chelsea Cutler and Quinn XCII took to social media to announce they have teamed up once again for a brand new track called ‘Let Me Down’. Their management company also made the announcement posting this via their Instagram;
Like always when these two join forces they make a sure fire hit and this song is no different. Check it out below and let us know what you think!
Email: neill@outloudculture.com