Duncan Reid and the Big Heads release new album
Duncan Reid of iconic power-pop-punkers The Boys has a new-ish band called Duncan Reid and the Big Heads. Today, they released their new album Don't Blame Yourself. It's self-released and you can check it out below, right now.