The Dumbheads announce new EP “Here We Come Again,” stream new song “Lost In Your Games”

Russian punks The Dumbheads have released a track off of their upcoming EP Here We Come Again.  It’s called “Lost In Your Game” and you can check it out below.

The release date of the EP has yet to be announced, but keep an eye out if you’re loving the song and we’ll keep you updated.


Add The Dumbheads to My Radar   Add to My Radar

Leave A Comment

You must be logged in to post a comment.