The New Mastersounds hail from Leeds, England. Led by virtuoso guitarist Eddie Roberts, the band also features Hammond player Bob Birch, bassist Pete Shand and drummer Simon Allen.
Added by Upcoming Robot on November 16, 2008