JAMES G BRENNAN
Details
James has been performing many styles of music since his teenage years. He is an accomplished singer/songwriter/guitarist, who has recorded several albums. His performances range from solo acoustic, through to cabaret and rock shows.