Wow. It’s not everyday you stumble upon a song released in the last 12 hours of one of your already most listened to new bands of the year, totally by surprise!