by John Gentile
Duncan Reid of '76 era power-pop punkers The Boys has a newish band called Duncan Reid And The Big Heads. They are streaming their thrid album, called Bombs Away,. The LP was Produced by Sean Genockey and Duncan Reid. Check that out below, right now.