What’s up! This one is probably my favorite song I have charted ever. It’s killer. Hope you all enjoy!
ECHO is the second song off STARSET’s most recent album, titled DIVISIONS, which came out in September of 2019.
Be the first to leave a review.