Brutal News

Central Florida Hard Rockers DEVILS ENVY Take on Billie Eilish with New Single, “You Should See Me in a Crown”

“You Should See Me in a Crown” Single and Video Available Today     Orlando-based hard rock quintet DEVILS ENVY has debuted a video for their powerful cover of Billie Eilish’s hit single “You Should See Me in a Crown,” which will […]