We had the privilege of hanging out with Moosh and Twist after their recent show in Toronto.
The Philadelphia based artists rocked the stage that night. And from that point on they have been on our radar.
Today they dropped the video for their new single Top of the World. The song is smooth and the video matches the song’s demeanor.
Give it a listen and tell us what you think.