I believe this song features Bebe Rexha? So given that she worked with Pete previously on a project, that probably gives the band an in?
From what I'm thinking, they put out music that they don't even have their own vox on anymore? Or will they be performing and DJing? I DON'T UNDERSTAND HELP MEEEEEE.